follow us in feedly
Happy Birthday Captain Beefheart

image
 
Captain Beefheart & The Magic Band perform “Hot Head” and “Ashtray Heart” on the November 22, 1980 episode of Saturday Night Live.

Alex de Large introduces the bolshy banda.
 

Posted by Marc Campbell
From our partners at Vice

 

 

comments powered by Disqus