scottmanb Dec 4, 2015 #1 Is there any places in the U.S.A. that sells Pinocchio Nose Pepper seeds. I can only find them in a few places out of the country. Are they the same pepper as Joe's Long? Thank you
Is there any places in the U.S.A. that sells Pinocchio Nose Pepper seeds. I can only find them in a few places out of the country. Are they the same pepper as Joe's Long? Thank you