Originally Posted by sweetheatbbq
I have had really good luck with Dragons Breath. I had never heard of it up until about a year ago when I saw some teams at a local contest using it. Not sure if it is sold everywhere
Where are you finding it in St. Louis?