Video: Fort Horsted

The GAC head to this 'spiritual hornets' nest' in England with a war-torn past.