Comic Book TV Shows March 15, 2016 0 Review: ‘Supergirl’ S1 E16 The internet is abuzz calling this week’s episode of Supergirl the best episode of the…