Icon Heroes Debuts New The Flash and Green Arrow TV Statues!
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!