Stephen Amell. He isn’t even the best looking guy on the show. Stephen Amell. He isn’t even the best looking guy on the show. Source: HERE ← PREV POST NEXT POST →