Bloodied and belligerent, 43-year-old Allen James Pitts was led out in handcuffs, screaming and swearing at Honolulu police officers and bystanders.
About 20 minutes before midnight on Saturday, police were called out to Waikiki for a dangerous driver.
It was later discovered that the driver had stolen a dump truck with a trailer attached to it.
Police say the keys to the dump truck were left inside.
Witnesses say they saw police cars chasing the truck as it went down Kalakaua Avenue by the Waikiki Aquarium and thought the chase would end shortly after that.
"The police had a barricade waiting for him and like okay they got him now and this guy makes a big U-turn and starts coming back towards us and we're like wow should we move our vans," witness Scotty Lee said.
The truck avoided the first barricade and then headed back towards Waikiki, driving along the parking meters by Kapiolani Park, destroying a few of them along the way.
A police car tried to stop the truck, but was unsuccessful.
"And this guy didn't even stop went right through the car went right through him," Lee said.
Witnesses say the truck then got back on Kalakaua Avenue going the wrong way.
Liam Gilbert shot a phone video from his hotel room as the truck was going the wrong way and jumping the curb.
A family from Australia then took shots of the truck as it's going through Waikiki, gets on the sidewalk and smashes into a coconut tree.
"Pretty scary because we really didn't know which way the truck was gonna go you see cause we were standing next to the corner there so I said to the wife and kids we might have to move to the side," witness Sash Naumoski said.
"Driving crazy, beeping his horn and all that, threw a left, hit the palm tree and just jumped out of his truck into the water and the cops came and started chasing after him into the water," witness Alex Naumoski said.
Officers went into the water to try to arrest Pitts, but he apparently was able to swim away.
The Honolulu Fire Department's Rescue 1 helicopter was called in and spotted Pitts about a 100 yards from shore and a few hundred yards toward Diamond Head from where he jumped in.
He was in the water for about 90 minutes before he was eventually arrested at Sans Souci Beach.
Police say Pitts is homeless and a friend says Pitts has mental health problems.
"I ain't trying to rat nobody out but this guy needs help, he's really, he's a sick individual, sick individual who goes joy riding in a pickup truck, thank god nobody was hurt," suspect's friend John Reeves said.
Pitts seemed to have suffered the worst of it but he did leave a path of destruction. His arrest drew cheers from the crowd.
Pitts was arrested on two counts of criminal property damage in the first degree for hitting two police cars, as well as reckless endangerment, and unauthorized control of a vehicle.
Related story: Honolulu police pursue stolen dump truck through Waikiki, suspect arrested after jumping in the ocean (includes raw video)
About 40 students got sick and 25 of them, along with two adults, were taken to the hospital. Officials are now taking a look at what they ate for lunch.
It may be the season of giving, but unlike years past, the giving spirit is in short supply this year. The Salvation Army says donations at its Red Kettles are down by nearly one-third and it's not alone.
An 18-year-old man was arrested in connection with the death of an elderly man in Chinatown.