PopEntertainmentJun 4, 20167 min readStephen Amell Better Watch His SpeedStephen Amell at the Philadelphia premiere of “Teenage Mutant Ninja Turtles: Out of the Shadows” Photo by Nick Bergmann. Stephen Amell...