Monster Quad

Monster Quad was a quad bike monster truck out of Germany.