El Toro

El Toro was a monster truck out of Germany.