Titans Season 3 Review – Red Hood strikes in Titans’ best season yet 11 August 202111 August 2021 by Greg Wheeler
Titans – Season 2 Episode 13 (The Finale) Recap & Review 27 February 202030 November 2019 by Greg Wheeler