NEWTON (WBZ-AM) -- Joe Rizoli has been driving school buses for more than 40 years--but he's never seen anything like this.
A man later caught by State Police jumped on the hood of his bus in the middle of the Massachusetts Turnpike around 7:30 p.m. Tuesday and now faces several charges.
Rizoli told WBZ-TV the man was driving a Toyota Corolla and was swerving in traffic near Exit 16 in Newton.
In dashcam video that Rizoli took, the man can be seen slowing to a stop in front of the bus in the center lane of the pike, forcing him to stop.
"On the middle of the Mass Pike, he stops!" Rizoli said. "This really got me going, because I'm like, I have to get out of there. I didn't know what he was going to do."
State Police said they still aren't sure why the man stopped.
The man then got out of his car and started walking toward the bus, trying to get inside.
"He comes around the bus to come into my door," Rizoli told WBZ-TV. "Now, I'm not letting him in my door. And then, he starts to climb on the bus, and then he goes into a tirade."
He said the driver started yelling at him, "Why are the windows on your bus dark?"
When Rizoli pointed out the camera, the man got back in his car and took off.
No students were on the bus at the time.
State Police identified and arrested the driver, a 42-year-old Dorchester man.
He's charged with disorderly conduct, negligent operation, failure to use care in stopping, and a marked lanes violation.
A request has been submitted to the RMV for his license to be suspended immediately.
He's due in Newton District Court at a later date.
WBZ NewsRadio 1030's Ben Parker reports