Thursday, August 26, 2010

Captain Beefheart TV Commercial (1970)

This was filmed as a "commercial" for Captain Beefheart's 1970 album Lick My Decals Off, Baby. Not surprisingly, it never aired:

No comments:

Post a Comment