Preston Perez greeting fans from the side window of the Toxic Monster Truck in Davie, Florida