Urban Voodoo Machine at Glastonbury 2013 - 666 - Video
PUBLISHED: Jul 03, 2013
DESCRIPTION: A classic Love song from the Urban Voodoo Mchine. This was the finale from a superb set in the Avalon Tent at Glastonbury 2013. What a way to finish - quite simply - GREAT!