Monster Ride

Monster Ride was a Ride truck out of Mexico.