Altoids are a brand of breath mints that have existed since the turn of the 19th century. Altoids are less popular in Britain -- their country of origin --than in the regions to which they are exported
Altoids are a brand of breath mints that have existed since the turn of the 19th century. Altoids are less popular in Britain -- their country of origin --than in the regions to which they are exported