Azo miracle

Does azo make you smell and taste better???