ARH Studios: Tarzan: Primal Rage Statue Pre-Order Is Up
Images of ARH Studios Tarzan: Primal Rage statue have been released, along with the news that it is now up for pre-order. Priced $560 and expected to ship in November 2016, follow the previous link for more details.
Related Stories: