Fans finally have their first look at the Daily Planet! A new set video from the production of Superman puts fans on the streets of the new DC Universe. As the production of Superman starts to enter more liveable parts of the planet, leaks have become exponentially more common. The newest set video to hit the net is no exception. With the project soon set to film in Cleveland, Ohio…

Source

Leave a Reply

Your email address will not be published.