NASA Is Making A 'Major' Space Station Announcement Today At 4 PM — Watch Live

What could it be?