OK, I'll be honest with everybody. As soon as the Red Sox won the 2004 World Series the city of Boston became one of the most obnoxious and annoying cities on the planet. I mean really, one championship in 86 years (OK, two in 89) and you're the greatest organization and city of all time?!? Get over yourselves!! Who's with me?! Anyhoo, here's a fantastic CD from a fantastic band that I foolishly stopped listening to because I got sick and tired of the whole Boston Pride thing.