Dave Stewart and Vanessa Mae Discography Singles CAR HORN SYMPHONY (Released 1999/06) Record IDImageFormatRelease DetailsNoteClick for more info 4148NW2015-10'CD SingleArtist : Dave Stewart And Vanessa MaeTitle : Rover 75Format : CD SingleLabel : UnknownCat No. : UnknownCountry : The UKPromo : YesPromo CD For The Rover 75 car launch.