NASA@NASA"Endeavour arriving!" Welcome to the @Space_Station, Crew-2! Their arrival means there are now 11 humans aboard our orbiting laboratory, a number not seen since the space shuttle era. Hugs abound.1:2111:48 AM · Apr 24, 202114.2K Reposts2,328 Quotes87.6K Likes510 Bookmarks