The song you are talking about is one of my favorite 80s smooth jams, "Heaven Sent You" by Stanley Clarke featuring Howard Hewitt on vocals. Timeless classic 80s jam!
Killing Joke. Song was called "Eighties"
Metallica
1974
Yes, 1987.
Sade
Animotion?
The name of the song is History, sang by Mai Tai. Sounds like an 80s song but it was actually made in 92.
Level 42
taximan
yes it was by the beatles
Sleaze Boys