Boston Police Excitedly Pepper Spray, Strike Protesters

Boston PD Cops Pepper Spray, Strike Protesters ... 'I wanna hit this Asshole'

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!