Cloots Coombe

Cloots Coombe was a small village in Wiltshire, England. (AUDIO: Comeback)