Mickleton Live: Voodoo Room
Mickleton Village Hall Mickleton, Barnard Castle, County Durham, United KingdomVoodoo Room are an exciting classic power trio, paying tribute to the incredible music of Jimi Hendrix, Eric Clapton and Cream. Featuring some of the UK’s finest musicians, they perform […]