Monster Cruiser

Monster Cruiser was a monster truck run in France.