Telcel

Telcel was a ride truck out of Mexico. It became Monster Ride.