Dragon (Germany)

Dragon was a monster truck out of Germany.