This is the shocking moment a middle-aged white man brutally punches a young black girl in the face in front of a horrified crowd of kids standing outside a shopping mall. The altercation involving 51-year-old David Steven Bell and the 11-year-old victim was captured on cellphone video around 7pm Saturday outside the Asheville Mall in North Carolina. Bell is seen in the footage bickering back and forth with the group of young girls. It’s unclear what transpired between Bell and the children before the video began. Bell was arrested after the incident and charged with assault on a female under the age of 12 and two counts of assault. He was booked to Buncombe County jail but released around 1am Sunday.