Did A UFO Land at RAF Cosford England in 1963?
Today, the Royal Air Force facility at Cosford, near Wolverhampton, England, is probably best known for its huge museum, home to an impressive collection of vintage military aircraft. More than fifty years ago, however, Cosford became briefly famous for an entirely different reason. At around 11:30pm on the evening of December 10, 1963 (or shortly after midnight on the 11th, … Continue reading