Have you ever heard of the green children of Woolpit? Woolpit is in Suffolk, England and in the 12th century two unusual guests showed up out of know where. Two children were found wondering around ...