The Green Demon

The Green Demon was a monster truck run in Europe and Mexico.