Keene is a pretty run of the mill state college. It’s not a New England snob fest at all.
Sounds like a lot of the troublemakers were road-trippers.