First look at Stephen Amell as Casey Jones in ‘Teenage Mutant Ninja Turtles 2’

It’s been a busy few days for ‘Teenage Mutant Ninja Turtles 2’ news what with the casting announcement of Tyler Perry as Baxter Stockman, Megan Fox going undercover in her best Britney Spears impersonation and now we get to say hello to Casey Jones.

Michael Bay tweeted out our first look at Stephen Amell as the street vigilante in ‘Teenage Mutant Ninja Turtles 2.’

Let’s all make a promise not to come up with any more awkward ‘Arrow’ puns, shall we?