Gaming Heads: Lara Croft Temple of Osiris Statue Pre-Order Now Live
The pre-order for Gaming Heads's Lara Croft Temple of Osiris statue is now open. Priced at $379.99 and expected to ship between January and March of next year, you can place your order via Sideshow Collectibles' website.
Related Stories: