Sour Cream & Onion Flavor Chips. LAY'S brand is America's favorite snack food. Now the country's most popular potato chip is even crispier and more irresistible than ever before. With the one-of-a-kind, great taste that could only come from LAY'S brand, you'll understand why no one can eat just one. |