Death Race 2010
The Spooky Tooth Death Race has taken on a life of its own. Held every April 20th at the P1 Race Track in Tucson, AZ, Death Race is the nation's premiere motorized bicycle race and rally. Racers come from all over the country to race for the top prize.
The Undead Race 2010
For some of us, the thrill of racing runs so deep in our veins that we can't hold out for one race per year. Due to popular request, we now have two. The Undead Race is a new Halloween tradition.