Jon Gosselin is NOT happy with his twins' unflattering portrayal of him!
This just proves that whatever era you throw Stephen Amell in, he will look MIGHTY fine.
The studly Arrow star was spotted on the Canadian set of the CW hit in a retro wig.
We're not sure how the hot vigilante goes back in time, but whatever happens, it looks eXXXtra sexy.
[Image via AKM-GSI.]