festering Oct 8, 2016 #2 I have just bought some from this bunch in Germany. https://www.chili-shop24.com I can't tell you to much as the package is still with customs at the moment can let you have more information when they arrive. Sent from my HTC One M9 using Tapatalk
I have just bought some from this bunch in Germany. https://www.chili-shop24.com I can't tell you to much as the package is still with customs at the moment can let you have more information when they arrive. Sent from my HTC One M9 using Tapatalk