To listen to this audio clip you will need to upgrade Adobe Flash Player
To listen to this audio clip you will need to install Adobe Flash Player
They started in L.A. back in 1983 and now they kinda live in San Francisco. Well, except for Smelly who has a good thing going for him in Long Beach. Oh, and Hefe lives up in the hills. We think. Their new record, Wolves In Wolves' Clothing, is out 4/18/06.
"Seeing Double At The Triple Rock" video
"Leave It Alone" video