In this episode of Chasing Shadows Josh, Erik, and Robert are joined by guest host Sean Mclain to discuss UFO’s in Peru and whether or not there is any evidence to support the theory that aliens helped build Machu Picchu, one of the New Seven Wonders of the World
In This Episode…
Our team theorizes about how Machu Picchu and the Nasca Lines were formed.
First person account of Sean Mclain’s time in South America in front of these amazing wonders.
Erik’s Weekly Shadow about an investigation of the house from the movie The Conjouring.