Screamin' Jay Hawkins "At Last" 1997
-
"Shut Your Mouth When You Sneeze!"
These 1997 recordings are among Screamin' Jay Hawkins' last sessions. After
various pairings with sub-par backing or prod...
Il y a 3 heures











