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

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