What Is The Demo Derby?

July 7th, 2013 admin

Imagine being able to legally crash your car into another vehicle. Well, a demolition derby essentially allows you to do just that. A demolition derby is an automotive event that requires the participants to ram their vehicle into the other competitors. The last car that remains operational after the grueling event is crowned the champ. [...]