Scene from the Grande Prix kart race on Lafayette St. in Tallahassee, Florida.

Scene from the Grande Prix kart race on Lafayette St. in Tallahassee, Florida.