Southwest Road Trip /the town of Las Truchas (the trout) located on the scenic Taos High road on Hwy 76 is the setting for the movie "The Milagro Beanfield War".

Previous Home Next

IMGP3290