James Geddes

Sound Engineer during the Twelve Deadly Cyns and the Sisters Of Avalon tours.