Mellow Yello

Mellow Yello was a monster truck.