A small village in New Mexico. If traveling there, pay close attention to road signs. If you blink you might miss it.
Hey man I'm going to drive to Vaughn today and visit my Grams.
53👍 71👎