Teenage Mutant Ninja Turtles 2

Casey Jones Saves April O'Neil – Set Video From TMNT2

A Youtube poster named Amellfan has captured part of an alley scene with April O'Neil (Megan Fox) being chased by an assailant in black… probably a member of the Foot Clan… and then being rescued by Casey Jones (Stephen Amell). Hard to tell from this distance if it's actually Amell or a stuntman in the […]