DC Collectibles brings us a video showing off the Oliver Queen Statue, coming in April of 2013 and based on the hit TV show Arrow on the local tv network CW. Stay tuned while we keep you updated with images and when to order this for your own collection.
CompaniesDC Collectibles