At 12 am EST Machu Pichu and Sedona Arizona will be featured on the Travel Channel (Digital Cable only I think). I assume it will be about the U.F.O.
activity. It's called Weird Travels. I hope some of you see it!...I know I will.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.