Where did you see them? And a traffic accident? Looks like they pour their heart and soul into their shows; they have a lot of energy.
I love them but I feel guilty for some reason. :D
-SB
> Where did you see them?
House of Blues in Boston. Wicked pissah!
-SB