Translate

Wednesday, October 23, 2013

Snipers at the Keene Pumpkin Fest 2013

Keene, a small town in New Hampshire, apparently is ruled over by a very paranoid police chief. At this year's pumpkin fest, there were four (4) teams of police snipers watching over the festivities. Obviously a police department with too large of a budget.

No comments:

Post a Comment