I don’t often refer to a television show’s season finale when discussing a band’s sound, but in the case of the song “Chasing Cars” off Snow Patrol’s new album, Eyes Open, I’m making an exception. For Greys Anatomy fans, I don’t need to remind you how heartbreaking the closing scene was. For those who have […]