By Matt O'Bryant

What's up guys and gals,

Today we get some awesome new set pics and some behind the scenes video clips of the upcoming sequel TMNT2 AKA Teenage Mutant Ninja Turtles 2!

The first pic features actor Stephen Amell who plays Casey Jones in the upcoming film holding his kid STANDING BESIDE WHAT LOOKS TO BE THE CASEY JONES CAR on the set, plus a bunch of different random behind scenes videos!

Plus as a bonus! Some super hot, but highly entertaining/ridiculous pics of Megan Fox on the set in her "April O'neal outfit"!