Altoids have been around forever, at least in candy years; more than 200 years now to be precise. Produced by Callard & Bower-Suchard in Great Britain, Altoids have a long and storied tradition.
History
In the late 1780’s, during the rule of King George III in England, a confectionary company called Smith & Company was...
Read more »
























































