Icon Heroes Debuts New The Flash and Green Arrow TV Statues!

Icon Heroes has revealed two new statues for ‘The Flash‘ and ‘Green Arrow‘ TV series! This new offering includes Arrow Season 5 version of the Green Arrow and a Season 4 version of The Flash. The statues stand 8 inches tall and will sell for $50 each. The expected release date will be third quarter of this year. Check out the photos of these statues below and let us know if you will be picking these up AFTER THE JUMP!

Leave a Reply

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