Tag: James Marshall

Director: James Marshall Writers: Paula Yoo & Eric Carrasco Stars: Melissa Benoist, Mechad Brooks & Chyler Leigh Summary...

In the next episode of Supergirl, Kara has to stop an alien fight club run by Roulette.  ...