Titans

Published: Oct. 13, 2018, 1:46 p.m.

Geoff Johns why do you vex me??? Titans premiered last night and......ughhh just listen to my spoiler heavy review.....why Geoff Johns...why?????