History People Places Science UFO Lubbock Lights, 1951 0 (0) May 19, 2023 User Uploaded On the evening of August 25, 1951, three science professors from Texas Tech were enjoying an evening outdoors in Lubbock, when they looked up and Read More