LAWRENCEVILLE, Ga. -- In a bizarre accident, authorities said a man was killed Thursday morning after getting stuck under the street sweeper he was said to be driving.

According to Gwinnett County Fire, the operator of the machine was in the parking lot of a Quik Trip at Pleasant Hill Road and Club Drive in Gwinnett County.

Firefighters responded to the gas station around 4:30 a.m. after getting reports of a person stuck in a street sweeper. When crews arrived, they found the man partially pinned between the hydraulic arm of the hopper of the vehicle and was deceased.

The vehicle was still running when it was found by construction workers and the man was unresponsive. A preliminary investigations indicates that the man was attempting to identify or correct a mechanical issue at the time of the incident.

The Gwinnett County Medical Examiner identified the victim as Orlando Hall, 47, from Dallas, Georgia. 11Alive's Neima Abdulahi reached out to Hall's family, but they asked for privacy during the tragic time.

The Occupational Safety and Health Administration, better known as OSHA, said they couldn't comment on the investigation, but 11Alive's cameras saw them on scene for hours looking into the what might have gone wrong.

Meanwhile, the community said they're sending their condolences to Hall's family for the freak accident.

"I don't think it's something you'll ever get over," said Venika Tremble.

PHOTOS | Man struck by street sweeper in Lawrenceville