VIDEO NOW: Man charged with wielding sword during road rage incident

Admin 232971 Videos
94Views

North Providence police allege Xariel Olivo was the man who reportedly got out of his vehicle and confronted another driver while ...