04-27-2015, 08:56 PM
|
#21
|
Mutant Tiger
Join Date: Sep 2002
Location: Hialeah, Florida, USA
Posts: 13,820
|
Here's the 1st photo from the filming courtesy of someone on twitter.
https://twitter.com/living_my__life/...85502589718530
Stephen Amell
__________________
|
|
|