March 1st, 2005 at 12:00 AM News Snow Patrol on Writing Holiday Snow Patrol has headed off to Dingle, Ireland, on an eight-week writing and recording start for their follow-up to Final Straw. They are remaining in Ireland after pocketing two of Ireland's Meteor Awards: Best Irish Band and Best Album for Final...