West Covina, Calif. Police Video Spoof

The video pokes fun at police harassment, but some city leaders in West Covina are not laughing.?

Loading