Jo Whiley, 23/09/2008 Snow Patrol on the Live Lounge Tour

We visit Snow Patrol's house in London on the Live Lounge Tour 2008