Subscribe now, so you don't miss any of the crazy things happening in Miami Beach.
Three police cars stop on Alton Road from opposing directions, police officers rush out and hurry east on Lincoln Road. Apparently this commotion was caused by a half naked Tattooed man who meanwhile was getting arrested right next to the prestigious American Black Film Festival (ABFF) with many fancy dressed guests being interviewed by TV.