criticallyrated.com
Kettle Brand Sriracha Potato Chips
The Sriracha hot sauce phenomenon continues with the introduction of Kettle Brand Sriracha Potato Chips. Kettle Chips are my favorite potato chips and Sriracha is my go-to hot sauce, and this seems…