Hello Chileheads, here's my review of Squid Vomit hot sauce! This was one of the best hot sauces I've ever tasted. So enjoy the review!
https://www.youtube.com/watch?v=CexK-qU8IIo
https://www.youtube.com/watch?v=CexK-qU8IIo