The puppets known as the Men of Woe were discovered in 1938 in the crater left by a meteor strike at the Layton Gravham Farm. They have been used for many years to resolve zoning disputes between neighbors.
0
0
7
0
0
Download Image