Dragon Crash

Dragon Crash was a monster truck out of France.