The Demonics perform "Super Bee" at the El Rio in SF, CA April 2000.
Comments
12 years ago
theeccrider
They are still around sorta of, although they rarely play shows they never officially broke up. I'm the OG drummer on all the recordings and left the band around Oct 2001. They found a new drummer Amy (who played in Groovie Ghoulies) and played shows for 3 or 4 years after that. Russ is now married to her but she us playing for the Donnas so who knows what will happen with Demonics. I've been bugging Russ for years about new record but to no avail, but I sure do hope he gets it together fo
12 years ago
Brian Bordello
What ever happend to these guys? Fucking great!
12 years ago
Lofi San Jose
Such a great band. Thank you for posting a peace of rock'n'roll history!