It looks like the Windham County Sheriff's Dept in Townshend Vermont launched an illegal raid against off-road motorcyle riders during an event at Townshend Dam Recreation Area.
If you are thinking of visiting this area in Vermont, you better think twice... especially if you are bringing a bike.
Read all about it here!
A special place to preserve all of the 911 posts.