I think they are a most awesome band.
I've been listening to them on my iPod for over a year now. They've been around since 2000, went through some member shifts, even disbanded for a while but are back. I'd like to show a better video, but this is all I could find. They are on Facebook and Reverbnation though. You can listen to much more there.