Baja Buzzards Watch Off-Road Racers Flip $100,000 Dune Buggies

I’m blinking sand from my eyes, rocketing down a dirt road off the Sea of Cortez in Mexico.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.