Everyone onboard a medical helicopter has survived following a crash landing that rocked a Pennsylvania neighbourhood Tuesday afternoon.

There were four people on the helicopter, including an infant, and all four survived after it crashed into the ground right beside Drexel Hill United Methodist Church in Upper Darby, Penn. 

Upper Darby Police Superintendent Timothy M. Bernhardt held a press conference Tuesday afternoon shortly after emergency crews attended the wreckage at approximately 1 p.m. "It’s a miracle, it’s an absolute miracle, here what you see behind me," says Bernhardt.

People driving by saw the helicopter was mechanically failing and going down, though it's not clear what caused the crash at this time.

"It makes no sense to me that it didn’t hit any of the wires or anything — that it didn’t hit us," eyewitness Joshua James tells The Kansas City Star. He says he could see the tail of the helicopter swaying back and forth in the air before it hit the ground.

Rep. Mike Zabel says that none on board suffered life-threatening injuries, calling the situation "an absolute miracle."

As the crash was in a crowded area, eyewitnesses saw the helicopter land and bounce in the middle of the road before sliding into the lawn of the church.

Upper Darby Police tweeted shortly after the crash, "Federal authorities were notified and are handling the investigation."