Before we jump into all of the conspiracy theories about which ancient civilization took the time to craft this pyramid on top of a mountain in Wyoming, we should just be happy that this guy froze his buns off to get this incredible 360 VR video!
The "Kings Of Fraud" were exposed, but never punished. Now The Ames Monument stands on a wind-blown, treeless summit south of Interstate 80 at the Vedauwoo exit