A Los Angeles based band, Spider Problem delivers "let loose" lyrics over garage rock. They are wild and unexpected, definitely crazy, and almost dangerous, but they pull it off for a great show.
Added by Upcoming Robot on March 27, 2009