Around 6:45 a.m. Tuesday morning, Beach police say bus #66 and the car collided.
The driver of the green car died after being thrown out, then hit by the bus.
"The small car that's under the bus was over here by the police van, it had broken down with no hazards ons, no hazard lights, the bus was coming from that way and hit him," says Chris Steagall, who stopped at the scene.
Thirty-four students were on the bus heading to Bayside Health and Science Academy - according to school officials.
Eleven were taken to nearby hospitals - most complaining of headaches.
But officers say all of the students are going to be okay - including the school bus driver.
Several folks that stopped at the scene say even though one man was killed - it could have been much worse.
"The bus could have landed on its side or who knows, let's not say the worst, let's just pray for the person who died, the bus driver, and those kids, that's what's most important."