Its interesting how i always thought 'Gimme all your lovin'' was a song from the 70's....then i listened to this album and found it was 1983. Hmmm:P
The rest of the album isn't too bad either. Except for a few songs teetering on the monotonous side.
Digging: Leviathan - Scar Sighted