Large sore looking tonsils cause bad sore throats, snoring, tonsil stones and bad breath.
Tonsils, tonsillitis, tonsillotomy, Tonsillectomy, sore throat, snoring, bad breath, tonsil stones.