Duncan Reid and the Big Heads - Live at The Islington, London, 1st October 2014. When The Horn BlowsOctober 25, 2014Album Launch, Duncan Reid and the Big Heads, Live Show, London, The Islington