Monday, December 31, 2007

Teamsters, cops face off in Somerville

Got this video earlier today at work. Wow:

No comments: