watch Snow Patrol: Live at Somerset House
Snow Patrol: Live at Somerset House
This gig was filmed live in the stunning quad of London's Somerset House in 2004, at the end of a long summer of touring. ....
Read MoreThis gig was filmed live in the stunning quad of London's Somerset House in 2004, at the end of a long summer of touring. ....
Read More