Small town where residents still celebrate 'UFO incident' nearly 60 years on
1 month ago
5
One December night in 1965 would change the future of the small town US town of Kecksburg, Pennsylvania forever as residents reported seeing something very odd falling from the sky