Pepsi Max Crusher

Pepsi Max was a monster truck owned by Seth Doulton.