Place: Pie Town, Pie Town, New Mexico, United States
By Sloan Schang Uploaded on 6 March 2008 67 views
Pie Town, New Mexico - A mandatory Southwestern road trip stop that gives even the Grand Canyon a run for its money.
This photo has been submitted to the recurring theme “Roadside Attractions.”Do you think it’s good for this theme?