Posts

Showing posts with the label police sometimes suck

More BART Shooting Video: Just Unbelievable [VIDEO]

BART Officer Arrested for Murder

The Unbearable Whiteness of Being

Thank God for Cell Phone Video