NEW BTS Images from Season 3 Filming of SUPERGIRL
We’ve got some more great behind-the-scenes images from season 3 of Supergirl that is currently filming on location in Vancouver BC, Canada. As you can see, fans and paparazzi alike were out in droves to watch the Girl of Steel. Now, we know that they often shoot episodes Read More