These two streets are really the toast of the town... in this case Mt. Airy, North Carolina.
Old Sturbridge Village Pillory - The Pillory on the Old Sturbridge Village Green. The stocks and pillory are a reminder of the public penalties meted out to evil-doers in old New England.
4 hours ago