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...
Read more »


























































