Pumpkin riots in the place where all good souls go to die

An exclusive glimpse into New England's weirdest little city, why pumpkins cause riots, and why cops should have fewer war toys Where have you gone, Keene, New Hampshire? A nation turns its lonely eyes to you, woo woo woo - reluctantly and with a collective shake of the head. This year, Keene's pride and joy, … Continue reading Pumpkin riots in the place where all good souls go to die