I got an early copy of the latest Snow Patrol effort "Open Eyes" which is to be released on May 9th here in the states. I just wanted to let everyone know its definitely worth picking up! Its just as good as Final Straw in my opinion. So check it out if your a SP fan!
Lestat