Trailers TV “Titans” trailer debuts … wait, what did you say, Robin? Normally, TV shows and series are outside the mandate of this site, or at least Like this:Like Loading... By Felix Albuerne Jr. / July 19, 2018