Mr. French Fries Sculpture Portal in Vista Encantada New Mexico United States HomepagePortalmr-french-fries-sculpture #ImageModArea L R HP Days 1 Mr. French Fries Sculpture Login to view View The Portal --5885%64