Titans Visit Gotham City Looks like the Titans will be visiting…

Titans Visit Gotham City 

Looks like the Titans will be visiting Gotham City in the upcoming TV series, which is set to air on DC Universe  (the video on demand service operated by DC Entertainment and Warner Bros. Digital Networks). This picture was taken in Toronto where the show is being shot.

Photo via: Carolyn Rohaly