Video Clip From Last Night’s “Supergirl” Episode “Nightmare in National City”
The CW has released another video clip from last night’s episode of “Supergirl”. Green Pancake Mix Scene: Titled “Nightmare in National City” this episode aired on The CW in the USA on Tuesday, October 19 […]