We knew Cleetus’ Corvette kart was cool, but we never thought we see the day it was a record holder. Watch Leroy go 8.48 and set a new world record.
We will safeguard your e-mail and only send content you request.
Copyright © 2017 Power Automedia. All rights reserved.