Stinky Car
- Air Date
- Aired Dec 5, 2003
Is the myth of the stinky car true? Is the "raccoon in the drain" myth true? Will our MythBusters become human cannonballs?
Stinky Car
Is the myth of the stinky car true? Is the "raccoon in the drain" myth true? Will our MythBusters become human cannonballs?