It was a surreal scene during peak afternoon traffic.
The huge city bus was suspended on the corner of a low stone wall at the busy intersection.
A college chorale group, gathering on on the lawn for Na Himneni, a concert of church songs, said they felt the earth shake.
Windward Community College student Tony Veirra-Albao was stunned.
He and a friend had just put money in the parking meter and were walking into the church yard, when out of nowhere they heard a big noise. He said he was never more scared in his life.
"It's crazy 30 seconds later and I think we would have been hit either by the bus or by concrete," said Veirra-Albao.
The students said several people ran to help the driver, trying to console him before fire rescue crews arrived on scene.
"He was dazed. He was trying to get up. He was frantic. We told him to relax and he calmed down a little bit." said Beau Kapeliela.
Kapeliela said a man who had been sitting on the wall shortly before the bus, hit ran for his life.
"If you see movies you don’t know if the bus is going to blow up, so we were from far away making sure everything was okay," said Kaytie Swain.
Bus officials told firefighters that the driver was alone on the bus. The vehicle was out of service and the driver was not far from Alapai bus yard where he was headed to.
"He was supposed to turn left on South King he failed to do that. Why, we dont know why, but the bus ran through this wall of Kawaiahao church," aud Captain Terry Seelig.
Crews worked to free the driver from his seat. The front end of the bus was badly smashed and the dashboard had trapped the driver's legs.
Once he was safely removed, he was taken away by ambulance in serious but stable condition with a knee injury.
The students made their way back into church ready to raise their voices thankful no one else was injured.
Oahu Transit Services believes it was a medical issue that caused the crash.
The driver has been with OTS for 5-and-a-half years and has a good driving record.
The bus was a 17-year-old vehicle on the list to be disposed of in a few months.
Damage to the bus was estimated at $5,000.
OTS decided it will not repair the bus since it is well over the 12 year life expectancy for buses.
Roger Morton, president of Oahu Transit Services, said he has been with the company for more than 30 years and this is the first accident he can recall where a medical condition led to the crash.