Edible Deodorant Emits Rose Scent

Deo Perfume Candy claims fragrance lasts up to six hours.

November 9, 2012

Top Stories

ABC News Live Presents