1066 Walk of the Dead October 2015
It's Hastings, It's October 31st and the Zombies take over the streets of the old town, free to roam on their one dy of the year. As night falls and the chills you feel are not due to the weather, The Urban Voodoo Machine lead the Zombies on a march throughthe old streets to the Church of St Mary in the Castle. Here the Zobies can party til dawn before returning to their hiding places for another year.
Read More