Comic Book TV Shows March 30, 2016 0 Review: ‘Supergirl’ S1 E18 It seems that this week was all about comic book team ups, with not only…