Turn off light

MythBusters Season 2004 Episode 6

At request of the fans, the best myths related to animals will be shown again in this episode.

Serie: MythBusters

Episode Title: Best Animal Myths

Air Date: 2004-03-21