Eurovision Song Contest

Olivia Newton-John – Long Live Love – United Kingdom πŸ‡¬πŸ‡§ – Grand Final – Eurovision 1974

Two days ago famous singer and actress Olivia Newton-John passed away. Here’s a special memory about her as Olivia Newton-John performs Long Live Love, representing …