EMMAUS, Pa. -

The third of three people accused of robbing a bank, pistol-whipping an employee, and opening fire on police as they tried to get away has been caught, police said.

The hold-up happened at the KNBT Bank branch on Main Street in Emmaus, Lehigh County Thursday morning.

The first two suspects identified as Edward Anthony May, 32, of Allentown and Isaah J. Sampson, 22, of Allentown were caught near the scene, shortly after the robbery. The third, Hishaumu T. Curry, 35, of Philadelphia was caught near the intersection of Hanover Avenue and Maxwell Street in Allentown at 6:35 Thursday evening.

Police said the men are facing charges of robbery, aggravated assault, and attempted criminal homicide for allegedly shooting at a police officer.

All three are former felons and were not to be in possession of a weapon however two weapons were recovered at the scene in Emmaus.

"It was a madhouse," said Russel Kuhns. "All the roads were blocked off, traffic was miles and everything else."

At 9:20 a.m., police said three men robbed the bank and drove off.

"A lot of sirens, a few gun shots, lot of sirens, a lot of chaos," said Arielle Williams.

A short distance from the bank, police said they cornered the getaway car and the suspects ran off.

But before doing so, investigators said one of the them fired at police.

"We know at least five shots into the patrol vehicle of Emmaus patrol officer," said Chief David Faust, Emmaus Police Department.

The officer wasn't hit and didn't return fire, but one of the suspects was bumped by an Emmaus police car.

Police closed nearby streets and put some businesses on lockdown.

"Just kind of blocking all the streets off as they went along," said Mark Belinsky.

"Kind of scary considering my wife was just in there yesterday depositing our checks," said Kuhns.

The bank's assistant manager, who police said was pistol-whipped by one of the suspects, was taken to the hospital and later released.

All three will be arraigned overnight Thursday into Friday.

The robbery and resulting street closures forced one couple to postpone their wedding because they couldn't get to the district justice office across the street from the bank.

Albert and Katie Lebeda were supposed to marry at 9:30. The wedding party ran into a police road block on the way to the ceremony.

The couple had to wait out the situation in the Emmaus Public Library.

They did get married about two hours after they were originally scheduled to get hitched.