swallowingthecamel.me
No “Leap of Faith”
Peter Gersten, the UFO disclosure activist who pledged to pitch himself from the top of Bell Rock in Sedona yesterday, confident that an interdimensional portal would open up and swallow him before…