A race to the finish, or to the death, between these two hotrod bikers. Pick up bonuses and fly through the stages as fast as possible, using weapons when possible to destroy your opponent. So, who's gonna win? Diesel .. or Death?
by nobody on August 19, 2006
by goober on August 30, 2006
by Ricky on October 15, 2006
by hannahxx on October 24, 2006
by hannahxx on October 24, 2006
by planty. on October 29, 2006
by Jake on November 12, 2006
by LoneWarrior89 on April 10, 2008
by on December 7, 2008
by Cpt. Deathfist on November 25, 2006
by hth on January 2, 2007
by Brett on January 21, 2007
by Madman on January 28, 2007
by BoB on January 30, 2007