Busting Mythbusters

Like many of you, I have watched Mythbusters, the science-based reality TV show on Discovery channel, off and on for many years. This weekend, I realized that the show was available on Netflix, and since my part of California is going through some amazingly wet weather right now, nothing sounded better than spending the weekend […]