A moment of silence for the brave astronauts who gave their lives for the advancement of science aboard Space X today. Rest in Pieces Worms and Cabbages.YouTube