Thursday, August 16, 2012

Stephen Amell Can Shoot His Green Arrow At Me

"Arrow" is the new CW show starring the gorgeous Stephen Amell (Hung) as Oliver Queen, a wealthy young bad boy who, after spending five years shipwrecked on an island, returns to Starling City with a mastery of the bow and a determination to make a difference.

If this is his superhero costume, then I'm definitely drooling watching him this fall.