I was there. Behind the building around 3pm there were quite a few guys in all black, black masks, trying to do something by the air conditioning unit. I asked them what they were doing and this big guy in a metal helmet told me to get out of there. All of a sudden, this yellow Ford Transit pulled up and 4 anthropomorphic turtles get out and start beating the hell out of these dudes. Really whooping ass. Amongst the chaos, I saw the dude in the metal mask take off on a rocket and the turtles escaped into a sewer while this big ass rat held open the manhole cover. Wild Tuesday afternoon. I talked to some reporter named April O'Neal and she said our piece would air tonight.