Mousetronaut

983 views · Published 18 June 2008 · 0:56 · Indexed 29 October 2026

Channel: highballs · 2008 · Science & Technology

Watch on YouTube

Rare NASA footage of the great disaster that the US government still fails to acknowledge.

More from this channel