The first episode of the new series Stargirl premiered on the CW and it’s an action-packed ride full of superheroes and giant robots. The show. Continue reading