Source: Jason Foster, THE CHARLOTTE OBSERVER, 4/9/10
If you like peaches, your taste buds are in luck.
For more of this story, click here.