Man Upset Over Arrest Destroys Most Of A Vermont Town’s Police Cars Doug Johnson August 3, 2012 Dumb Criminals 40 Comments Roger Pion, a Vermont farmer, was mighty pissed about a recent drug bust. He was so upset he decided to have his own makeshift Monster Jams session in the … [Continue Reading...]