Abstract:
Before 2006's "Eyes Open," alt rockers Snow Patrol were a bunch of nobodies. Despite being together since 1994 and seeing a number one album in the U.K., for "Final Straw," they were still relatively unknown everywhere else. Then "Chasing Cars" happened. The single's constant radio play catapulted the band into mainstream success....
Leslie
posted 10/30/08 @ 1:31 PM EST