They are called 'Peter Pecker Peppers'..
By the way, the farmer says they can grow up to 18" long!
Sort of brings tears to your eyes, doesn't it!
By the way, the farmer says they can grow up to 18" long!
Sort of brings tears to your eyes, doesn't it!
Sorry, couldn't fit Obama into this one!
However, bet they would really sale in San Francisco!!
No comments:
Post a Comment