Home Current News OTD In Space – August 31: 1st Flight Of The Super GuppyNewsCurrent NewsOTD In Space – August 31: 1st Flight Of The Super GuppyAugust 31, 202412FacebookTwitterPinterestWhatsApp otd in space august 31 1st flight of the super guppy Source: yahoo.com/news