R.I.P. Captain Beefheart, 1941-2010

Rock and visual art legend Don Van Vliet, aka Captain Beefheart, passed away on December 17th  in California due to complications from multiple sclerosis (Entertainment Weekly and Rolling Stone reporting). Van Vliet was one of the most influential figures in rock history. He was 69.

Here is one of my favorite Captain Beefhart tracks: