In england what are crisps?
Score: 4.3/5 (45 votes) Crisps are what Brits call potato chips, and these 10 varieties are old-school childhood favorites that you'll find in the snack aisle of any grocery store or gas station across the pond. As you'll see, however, some of them aren't actually made from potato, an...