The turtles and commissioner Gordon have had it with Michael Bay and his appointed minion, Megan Fox!
See the comedy short here: [link]
my boyfriend (Larry White of Going Nowhere Show) made the turtle costume and played the turtles.
Megan Fox is "Blazed Beauty"
Turtle voices: Eric Valdez
Commissioner Gordon: Jenny Lorenzo of Geekgasm
Film and editing: Chris White (also of Going Nowhere, winner of the 2012 Machinima Interactive Film Festival awards in the action catagory!