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