Marcos Cesar

Marcos Cesar was a monster truck out of Europe.