Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 31, 2007
http://www.explorernews.com - A trip to the roadside attraction The Thing, located east of Tucson on exit 322 of Interstate 10, between Benson and Willcox. The "Thing" supposedly is a mummified mother and child