X

Oliver Queen

Arrow Season 1 Premiere Review: A Green Arrow Soars onto The CW and Lands a Bullseye!

Last night marked the premiere episode of The CW's Arrow and, even if you're not a fan of superhero shows,…