Watch MythBusters - Best Animal Myths

MythBusters Season 1 Episode 17

Season 1 Episode 17

First Aired: March 21, 2004

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