Big Chief (Germany)

Big Chief was a monster truck out of Germany.