'Holy Ground' Live at Eden Festival!

The Delahayes had our first live outing this weekend past at Eden Festival in Moffat, Scotland. We managed to nab some AV recordings from the gig. Here's Holy Ground live!