Their garage-rock single Talk Talk was a Top 20 hit for the band.  I think more bands need to start wearing capes, medallions and turtlenecks again.  The lead singer Sean Bonniwell died on December 20th of lung cancer.  Check out this awesome video of the band’s hit:

Pin It on Pinterest

Share This