Afcalcos

Afcalcos was a monster truck out of Argentina.