Top Gear filmed in front of live drive-in audience at race track

//Top Gear filmed in front of live drive-in audience at race track