The answer is a resounding YES. While
whitening toothpaste can remove extrinsic staining, which are stains on the outside of your teeth caused by tea, coffee, smoking, etc., many are abrasive and contain tiny particles which remove stains by scratching the surface of your enamel.
read more >>