Summary: Alyssa and Jen discussed Supergirl Episode 5.04 "In Plain Sight" on this episode of Suptrash.