TITANS SEASON 3 EPISODE 7 “51%”Logan talks about episode 7 of the 3rd season of Titans on HBO Max. Enjoy. SUBSCRIBE ON YOUTUBE