Captain Beefheart, aka Don Van Vliet, passed away today, on what would have been Frank Zappa's 70th birthday. So in honor of these two fine gentlemen and entertainers, here is the exceptionally strange song they teamed up on in 1975, "Debra Kadabra" (the name of which reminds me of a special friend of mine):
CORRECTION: My friend Cyn wrote and told me that Frank Zappa's 70th birthday is actually next Tuesday, December 21. The Mighty Quinn regrets the error, but I'll leave this post up anyway. Sorry for jumping the gun, Frank.