Oliver Queen Proves He Can Cowabunga with the Turtles – Entertainment Earth News
Reposted via our friends over at Entertainment Earth we get a first look at Stephen Amell of Arrow in costume as the vigilante Casey Jones.
Check it out below the bump! (And be spoiled!)
At the beginning of the month, we reported that Stephen Amell of Arrow fame will be playing Casey Jones in Teenage Mutant Ninja Turtles 2. Now we have our first look at the emerald archer turned hockey mask wearing vigilante. Producer Michael Bay revealed the photo on his Flickr account: Amell has abandoned the […]