CATCH OUR FRESHEST TOY & REVIEW NEWS 1ST ON TWITTER Follow @FLYGUY
December 19, 2012 | By FLYGUY
DC Collectibles brings us a video showing off the Oliver Queen Statue (Stephen Amell), coming in April of 2013 and based on the hit TV show Arrow on the network CW in America and coming to Channel 9 (I think) here in Australia next year. Stay tuned while we keep you updated with images and when to order this for your own collection. Video below requires flash. Sorry Mac fans.