You Can Buy Crawfish Flavored Lay's Potato Chips in Lafayette
Crawfish Flavored Lay's potato chips are a real thing and you can buy them in Lafayette, Louisiana.
Source: kpel965.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Flavored Lay. Real-time updates on events, politics, business and more.