South Beach Police Confrontation Different View
Enfilade
Published
03/29/2011
Another perspective of South Beach Cops taking down the girl and the guy. Apparently the chick was on acid at the time. Filmed March 26 2011
2 Comments