Hiya Toys Rambo III Exquisite Super Series John Rambo 1/12 Scale Figure Pre-Orders
Hiya Toys announced their upcoming Rambo III Exquisite Super Series John Rambo 1/12 Scale Figure and pre-orders are available now. Leatherface is priced at $89.99 and is a 6″ ... Read more