Tag: CWTV

This week on Supertrash Alyssa and Jen discuss episode 4.14 of Supergirl "Stand and Deliver." It is safe to say that this wasn't our favorite episode of Supergirl in the world, and we make that pretty clear...

No posts to display

Recent articles