Read More Titans Tower Was Probably Not What DC Fans Were ExpectingbyRiya SinghSeptember 8, 2019 The information regarding the appearance of Titan Tower in Titans Season 2 was enough to make DC fans…