we know they love us 3000, do we love them another $35 million?
Along with the newly released The Flash Figure, Star Ace has also just put their new The Arrow 2.0 deluxe 1/8th scale figure up for pre-order
Edison. Westinghouse. Tesla. Three brilliant visionaries set off in a charged battle for the future in The Current War,