Titans Episode #1 Review

The wait is over. The highly anticipated first episode of Titans dropped on Friday. Titans is the first of the DC Universe’s, DC’s new multimedia platform, original shows that joins their large back library of ... Read More...