England? 2 Giant Human Skeletons
Two Giant human skeletons were recently unearthed in a sand quarry in England.
- The Seattle star. [volume], April 23, 1925, Page 5, Image 5
Two Giant human skeletons were recently unearthed in a sand quarry in England.