Random crap by Dave Rutt
August 1, 2008
I’m a huge fan of Discovery Channel‘s Mythbusters and I just can’t wait for this episode to appear on UK satellite TV:
This myth will be well and truly busted.
Found via the Bad Astronomer. Cheers Phil!
In TV and Film
discovery channel moon moon hoax mythbusters nasa
January 19, 2016
January 3, 2016
January 2, 2016
© 2017 Too Posh To Mosh
Theme by Anders Norén