Aboard the International Space Station Astronauts deliver a Thanksgiving Message for 2025.
Time for my weight.
My StayAfrican Ego willnever end.