TubeRat Aerospace Lunar probe mission control Mar 31 2005 – Video




TubeRat Aerospace Lunar probe mission control Mar 31 2005
This is the TubeRat Aerospace lunar probe landing video... from Stratofox Aerospace Tracking Team #39;s April Fools joke of 2005. See http://tuberat.com/ for the full story. Credits and behind...

By: ikluft

Here is the original post:

TubeRat Aerospace Lunar probe mission control Mar 31 2005 - Video

Related Posts

Comments are closed.