commactivist.com
Video: Keene State College, Pumpkinfest, and Shades of Ferguson, Mi.
Police were forced to descend on Keene, New Hampshire Saturday night after students and outside agitators turned the city’s 24th annual Pumpkin Festival into “a destination for destructive and rauc…