History Keeps Repeating Itself) Album: 19 (The 30th Anniversary Mixes)Artist: Paul Hardcastle Listen and download