Turns out even NASA can't improve on duct tape. humor nasa repairs science Download Image Share on X Share on Facebook Copy Link