Alright, someone else on here must listen to these guys. They are amazing. Feel Good Lost is a great album and You Forgot It In People is nothing short of mindblowing. I got the leak of their new one, but I haven't listened to it. Anyone seen them live?
**************************************
SSK