There is a new sheriff in town, well almost, it is the same guy just with a faster time. Lavon Miller flys down the track to set a new record-breaking time. Posted by Bryce Cleveland