December 19, 2012

DC Collectibles Oliver Queen 'Arrow' Statue.


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.