Hoy hoy CrabHeads! Well here we are, the end of November. Every year, three titles epitomize the pinnacle of racing success. The Peoples Champion was crowned last week in Florida and the Formula One Champion (the other people’s Champion) was crowned in Abu Dahbi on Sunday. That leaves one major racing title up for grabs,… Continue reading It’s Going Down To The Wire!!