Diesel and Death

Diesel and Death

Diesel and Death - Race your opponent across junkyards! Either finish first... or make sure your the only one who does finish!