Screamin ’Jay Hawkins - Tokyo 1990

Filmed on May 14, 1990 at the Kudan Kaikan in Tokyo, Japan 00:00 [01]. Alligator Wine 05:48 [02]. I Wanna Know 15:12 [03]. The Whammy 19:46 [04]....
Back to Top