I found an interesting YouTube video entitled “What Causes Tonsil Stones”. Seems the video was first broadcast as a live hangout over at a Tumblr blog. It’s a PPT presentation, a bit dry really, but contains some good basic information about tonsil stones and their causes. Another video on the same YouTube channel covers the relationship between tonsils stones and bad breath. It looks at the role of anaerobic bacteria in producing the really awful bad breath that accompanies tonsil stones. Here are the vids along with links to them on YouTube:
Watch “Tonsil Stones Bad Breath” on YouTube.
The above video can also be viewed on the this Healthy Hangouts channel.