Rocky Mountain high school

Police are investigating after a North Carolina teacher got into a physical altercation with a student over a cell phone. The video that went viral on social media shows the substitute teacher at Rocky Mountain high school Xaviera Steele the student going back and forth over a cell phone that went left and turned into […]


Current track

Title

Artist