Mark Adams sent us photos of Machu Picchu in tandem with his first hour appearance on the 5/3/12 show. The full site is pictured on the left, on the right is the enigmatic Intihuatana stone.
Click on images to view larger. More of Mark's photos here.
Rock star-turned UFO investigator Tom DeLonge and co-author Peter Levenda revealed a far-reaching examination of the UFO mystery.