answersLogoWhite

0

Xtreme Sour Belts is an American food. It is a candy manufactured by Perfetti Van Melle in Erlanger, Kentucky.

User Avatar

Wiki User

10y ago

What else can I help you with?