One of the great scenic points of interest in the United States. To think that Native Americans believed that these structures were really once people.... Well, guess it makes more sense than Santa Claus
© 2013 Atheist Nexus. All rights reserved. Admin: Brother Richard.