$SPCE I am convinced that is a new video from space posted on their social media feeds today. Perhaps Richard already went to space and they kept it under wraps for recording/editing purposes?
  • 5
5 Likes