View showing some of the participants in the Grande Prix kart race in Tallahassee, Florida.

View showing some of the participants in the Grande Prix kart race in Tallahassee, Florida.