Saturday, October 20, 2012

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.