Alameda cars vandalized with ALM

Alameda cars vandalized with ALM, which is thought to mean All Lives Matter. Neighbors helped clean the car up

Top Videos

Most Watched

KTVU Vault

Wild Rides