Although Arizona has been in the news for the recent actions by the state legislature and governor, the state also is known for its other alien visitors – and these are not from Mexico.
Arizona is home to an interesting array of locations and incidents associated with leading-edge scientific developments and even highly unusual incidents.
Arizona is home to an interesting array of locations and incidents associated with leading-edge scientific developments and even highly unusual incidents.
Arizona is home of the Grand Canyon, Meteor Crater, along with a host of other spectacularly scenic natural wonders. It's a must see for anyone who hasn't been there. To read the rest of the article, click here.