Police in Charlton, Massachusetts Investigate After Teens Approached for Apparent Rap Battle

Police in Charlton, Massachusetts Investigate After Teens Approached for Apparent Rap Battle
Charlton Police Department
|Updated: