what going on?

MythBusters 1x10

Stinky Car

Is the myth of the stinky car true? Is the “raccoon in the drain” myth true? Will our MythBusters become human cannonballs?

MythBusters: S01E10
MythBusters: S01E10
Dec. 05, 2003

MythBusters season 1