Video of the Day: Love Buzzard
Scavengers. That's what buzzards are, if you really think about it. But Love Buzzard is a different breed of vulture. Two-headed and sounding like the Anglo branch of Goner Records et. al., the garage duo makes gnarly, frenzied, and above all fun rock and roll. The video for their frenetic little ditty "Superglue" is a whirlwind of bright colors and cartoonish cameos, and it's absolutely perfect.