You could have the track as a single scrolling image in the background with the car sprite pasted on top of it. This'd give the illusion of the car moving.
You could have a short series of sprites to animate the wheels or whatever to make the car look like it's going too.
Then if you want it to make the race stop when the car reaches the finish line, you can either make the track into one long image and make DB end the race when the image reaches a certain position or you could have DB increment a variable at every sync and when it reaches a certain integer, it ends the race.
Did that make sense to anyone else?
I could write you a small snippet if you'd like?