First Hammock in Space! NASA Launch Day.