>>530726331
I'm starting to believe the "red hood in charge again" theory more and more