thesouthernnerd.com
Titans Trailer Looks Much Better Than Leaked Set Photos
The first trailer for Titans has been released and while criticisms and trolling continue, most fans have noted a huge improvement in the characters after initial… let’s say concerns, a…