Stinky Car

December 5, 2003
0.0%

MythBusters - S1 - E10

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: Season 1 - 11 Episode s