Body odor detector, science and technology Barbie, and Dunkin Do - WFSB 3 Connecticut

Body odor detector, science and technology Barbie, and Dunkin Donut's fries