Wednesday, March 12, 2008

Mythbusters Update...


It looks like the fact that the Mythbusters crew was at Marshall 6 week ago is starting to leak out...

Here is a newspaper article about their visit... and a YouTube video.

According to the article, this episode will air on the Discovery Channel on April 25th.

No comments: