Smallville Pop Quiz

Who plays Oliver Queen/Green Arrow
Choose the right answer:
Option A Lee Thompson Young
Option B Kyle Gallner
Option C Alan Ritchson
Option D Justin Hartley
 small_h2o posted over a year ago
skip question >>
save