Thanks Error. This band was popular back in the 90's. Their last album was in 2004 and this is a song from their newest album that they just released this year after several years of being broke up. They have very positive lyrics and a good beat. I really enjoy them.