Monster Cadi

Monster Cadi was a monster truck from Finland.