Demolition derby
WiktionaryText

Noun


  1. a competition in which contestants crash old cars into each other; the last vehicle surviving being the winner
 
x
OK