thesouthernnerd.com
Fans Rage After Set Photos Show Titans Costumes
When the creators of the live action Teen Titans TV series announced the cast members, DC fans gave mostly positive responses. Some fans shared negativity and due to the nature of the internet, the…