Titans episode 3

Published: Oct. 29, 2018, 7:35 p.m.

This series is getting better I have to admit. This is a spoiler filled review of Titans episode 3.