
Read the Full StoryThe last time audiences saw Stephen Amell, he was driving off into the sunset with the top down and a pretty blonde by his side on Arrow.
Now, he’s showing off a very different vehicle: Casey Jones’ car from Teenage Mutant Ninja Turtles II.