Around six months ago, an episode of the American version of Top Gear was filmed at the Griffin-Spalding County Airport in Griffin, GA, the town I report on.
Share this post
American "Top Gear" Filmed In My Town
Share this post
Around six months ago, an episode of the American version of Top Gear was filmed at the Griffin-Spalding County Airport in Griffin, GA, the town I report on.