Daily Archives: December 24, 2013

December 24, 1965

On This Date in TWISTED-HISTORY.com! in 1965 a 100 pound meteorite broke apart and crashed over Barwell, Leicestershire, England. No one was injured, no strange plant became sentient, no mutations of children were noticed, and no weird diseases developed. Barwell, Leicestershire is still the same idyllic, pastoral village of 8,750 people that it was in … Continue reading

Posted in 20th Century, Historical Facts | Tagged , , | 1 Comment