Supergirl & Martian Manhunter Team Up In New Supergirl “Homecoming ” Sneak Peek
A brand new sneak peek from the upcoming episode of Supergirl has been released. This new episode is titled “Homecoming” and it will air tomorrow night, February 27.
In this new sneak peek, Supergirl and Martian Manhunter team up to take down a couple of bad guys. Things seems to be going as well as they can be until they discover what is in the truck.
MC