WOW!!! Cant believe im saying this about a DC tv show but this trailer is NSFW!!!!! Color us intrigued.... Loof for Titans this fall on the DC Universe!