Fatal Vision Goggles and Intoxiclock Deliver a Startling Message
The town of Winchester, New Hampshire, only has a population of about 4,500 people. Yet, despite its small size relative to other New England communities, it still has plenty of places for residents to drink alcohol. At last count, there were five — all within walking distance of each other and in the center of town. In Missy Calderwood’s opinion, the number of bars is disproportionate to the number of people in the town.