Day October 24, 2007

Desert Dingo?

What do the terms “Desert Dingo“, “Class 11”, and “Baja 1000” have to do with diabetes? That is a very good question. But before I answer, I would ask that you go watch this very short clip from a Baja…