What's so great about new car smell?

If you've ever sat in a new car, you've probably caught a whiff of that unique aroma found in new cars. But what exactly makes the smell, and why does it disappear? Join in as Scott and Ben illuminate the mystery behind that new car smell.