Freaky Foods of Baton Rouge – The Source

By: Mark http://www.dojerky.com Technically this Freaky Food entry is located in Denham Springs, La; but I need to include it. In the Beef Jerky Outlet, across from the Bass Pro Shop, a bottle of liquefied Satan awaits. Over 200 hot sauces are for sale, but none can touch The Source. Made of 100% pure capsaicin [...]