McFarlane Toys DC The Flash Movie Batman & The Flash 12″ Scale Statue Pre-Orders
McFarlane Toys released solicitations and pre-orders of their upcoming DC The Flash Movie Batman & The Flash Statues are available to pre-order now. Each statue is priced at $39.99, ... Read more