Stone Crusher (France)

Stone Crusher is a monster truck out of Europe. The truck's design and name was copied from the American truck of the same name.