Movies, Series and TV Titans Submitted by fresh_cool, 07-11-2018, 07:45 PM, Thread ID: 105674 Thread Closed Reply 07-11-2018, 07:45 PM #1 What do you guys think of Titans. I liked the series a lot. I think each episode is getting better. More