Who Built This Mysterious Wyoming Pyramid (VIDEO)Who Built This Mysterious Wyoming Pyramid (VIDEO)Natural, man made, or an illusion?Glenn WoodsGlenn Woods
Did You Know That Wyoming Has A Pyramid? 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! Zach CustardZach Custard