A clip from the doomed Wonder Woman TV show has hit the internet, sadly it may never been seen on TV, so make the most of this leaked footage.
A clip from the doomed Wonder Woman TV show has hit the internet, sadly it may never been seen on TV, so make the most of this leaked footage.