Home Videos Astronauts sent on 8-day mission may be stuck in space until 2025: NASA Astronauts sent on 8-day mission may be stuck in space until 2025: NASA Aug 08, 2024 comments off Tweet on Twitter Share on Facebook Pinterest news video