Did You Know That Wyoming Has A Pyramid?
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!