MexicoTed - 5-2-2013 at 12:28 PM
Not sure if anyone posted this or not, but the Petersen Automotive Museum in Los Angeles has a great exhibit called: Braving Baja, 1,000 Miles to
Glory
http://www.petersen.org/visit/museum-events/braving-baja-100...
David K - 5-2-2013 at 07:15 PM
Nice... thanks Ted.