Icon Heroes’ Black Canary Statue Now In Stock

Icon Heroes has announced that  their exclusive Arrow TV Black Canary Statue ($49.99) is now in stock and shipping. Based on her costume from the hit TV show, this statue is made from high quality resin, is 7″ tall and is limited to just 300 pieces. She’s available now and can be found here

 

You May Also Like

About the Author: MattG

Leave a Reply

Your email address will not be published. Required fields are marked *