Icon Heroes has released new official photos and details for their ‘The Flash’ TV series Mini Bust! Now you can bring Barry Allen home and display him on your bookshelf. The Flash will lead off an all new lineup from Icon Heroes of DC TV Mini Busts. The Flash mini-bust will be 7.25″ tall, will retail for $59.99, and is slated for a June Release. Join in the conversation AFTER THE JUMP!