LA Cop Punches Special Needs Girl In The Face On A Bus!

in Overall Health by

“A Metro passenger used his cell phone’s video camera to capture a confrontation between a woman and two LA County sheriff’s deputies on a bus in Bellflower.” – 4 News. Posted by



Leave a Reply