The armor now resides at a museum called the Menil Collection in Houston, Texas. The museum consists of collected artifacts and the private art of the Menil family.
The armor now resides at a museum called the Menil Collection in Houston, Texas. The museum consists of collected artifacts and the private art of the Menil family.
Hey it’s Pinhead from Slipknot!
Is that like Pinhead from Hellraiser?