View showing participants in the Grande Prix kart race on Lafayette St. in Tallahassee, Florida.

View showing participants in the Grande Prix kart race on Lafayette St. in Tallahassee, Florida.