Friday, May 29, 2009

Beefheart Band 'Electricity', 'Sho Nuff and Yes I do'

Great clip from 68 on French tv. I'm not a huge Beefheart fan but this is top notch.