Home NewsMusic News New Video: The Demon Barbers – The Making of ‘Disco At The Tavern’