Chomps Beef Sausage Sticks: Available in Canada

Just recently discovered that Chomps beef sausage sticks are available in Canada from Amazon.ca or Natura Market.
Just recently discovered that Chomps beef sausage sticks are available in Canada from Amazon.ca or Natura Market.