Nicki French - Our Last Night on Earth (Pete Ware Mix) Share: Download MP3 Nicki French more songsView all Total Eclipse of the Heart Nicki French 01:20 Total Eclipse of the Heart (Alternative 7 Inch) Nicki French 01:20 Total Eclipse of the Heart (2018 Remastered Version) Nicki French 01:20 Stay Off Of My Wave Nicki French 01:20 Two Courageous Hearts Nicki French 01:20 Fiesta For Two Nicki French 01:20 Who, What, Where? Nicki French 01:20 Dare Nicki French 01:20 Tender Surrender Nicki French 01:20 Falling For An Angel Nicki French 01:20 Similar ArtistsPeter Wilson Belle Lawrence Hazell Dean The Fizz Real McCoy Amber Abbacadabra Diva DJs Vs Nicki French Obsession Scooch