WATCH: Florida Elementary School Principal Plays Villain In His Own Horror Show
1
320
In a shocking incident, the head of an elementary school in Ocala, Florida, has been apprehended following allegations of assaulting a student.