DC Battle Superman vs. The Flash Racing Statue
Entertainment Earth are now taking pre-orders for the DC Direct “DC Battle Superman vs. The Flash Racing Statue”. The Man of Steel and the Scarlet Speedster square off in this premium polyresin statue sculpted by […]