Insults Exchanged in Cell Phone Camera Duel | NBC 10 Philadelphia

Insults Exchanged in Cell Phone Camera Duel

A cell phone video taken last Thursday in Hialeah, Florida shows an out-of-the-ordinary confrontation between a retired Police officer and aspiring mayoral candidate.

    processing...

    NEWSLETTERS