What a great discovery I have made here in Alabama! I am not kidding, they are the world’s greatest snack, and to no surprise the “official snack-food” of South Carolina.

Advertisements