[1] News Rain, fog halt 76 Freedom Car return to the track [1] But the racing team still stays busy at the New Smyrna Speedway in east central Florida. Feb 11, 2010 Feb 11, 2010