do you mean Jefferson Starship? (or Starship, they've changed their name too many times)... i'm not familiar with the Fleetwood Mac song...
http://www.lyricsfreak.com/f/fleetwood+mac/sara_20054249.html