Monster Truck Destruction Skidrow

A monster truck game from ODD Games.