I was just reading on the Bad Astronomy Blog that the guys over at the Discovery Channel program MythBusters, are going to do a program on debunking the myth that the Apollo Moon landings were staged. The Blog reports that the episode will air April 25th but other than that, any details on the episode is under wraps. However here is a short video of the build team visit to the Marshal Space Flight Center.
No comments:
Post a Comment