Screaming Jay Hawkins
Cow Fingers and Mosquito Pie (Expanded Edition)
2 MINUTES AND 11 SECONDS • AUG 01 1957