I've been visiting this site almost nonstop for the past 3 and a half years
But I'll admit that I ignore a lot of the whats posted. So really it's just laziness on my part...
Wow really? I find that so weird, but I guess it makes sense if you ignore posts.
They're pretty known though. They toured with Coldplay a while back, too. I'd say they're one of the biggest bands on AP.
Anyway, did you listen?