News New ‘Titans’ Set Photos Offer Closer Look at Teagan Croft’s New Raven Costume Titans is currently busy filming its third season which might see a new direction for the franchise. Now…