Nasa research equipment accidentally lands on Texas farm
The space probe had launched from the Columbia Scientific Balloon Facility in New Mexico before it was blown off course.
The space probe had launched from the Columbia Scientific Balloon Facility in New Mexico before it was blown off course.