Home Current News OTD In Space – September 8: Genesis Spacecraft Crash-Lands In UtahNewsCurrent NewsOTD In Space – September 8: Genesis Spacecraft Crash-Lands In UtahSeptember 8, 20244FacebookTwitterPinterestWhatsApp otd in space september 8 genesis spacecraft crash lands in utah Source: yahoo.com/news