UPDATED with delay news: Blue Origin said Thursday night that it has delayed the launch of its 20th mission, which was scheduled to take place March 23. The shift, the company said, means SNL‘s Pete Davidson “is no longer able to join the NS-20 crew on this mission.” … Read entire story.
Source: Deadline