Man who punched 12-year-old's teeth out and called him the 'N-word' claims self-defense
27-year-old Vincent Cerfalo called a 12-year-old boy the 'N-word' and punched out his teeth (Screen capture)

A mother in Charlotte County said her 12-year-old son got punched in the face by a man on Wednesday, knocking out his front teeth and busting his lip. RELATED: A neighbor who didn’t hesitate to shoot and kill a would-be drowner of twin babies has officially been ruled justified Watch the video Now she is upset…