Icon Heroes has announced a new product line – DC TV mini busts and they are kicking things off with The Flash.
Based on the hit CW show THE FLASH, this hand painted, individually numbered mini bust stands approximately 7.25 inches tall and includes a Certificate of Authenticity. Moving at super speed, THE FLASH is depicted here harnessing his energy in the form of lightning bolts against his enemies. The Flash has an SRP of $59.99 and will be available in June 2017.