Thursday, April 21, 2016

Olivia Newton-John! Ranking Her Essential 67 Songs

From: NewNowNext
45
THE PROMISE (THE DOLPHIN SONG) 
1981

Final track on Physical, it was Eco-Olivia in full flight.

No comments:

Post a Comment