Driver Leaves Scene of Fatal Rollover Accident.
On June 7, 2017 around 2337 hours Aviation Division Officers responded to a report of a roll over accident at the Buffalo Niagara International Airport. TAPD Officers with the assistance of the Buffalo Niagara Airport Fire Department (AARF), U-Crest Fire Department and AMR Ambulance responded an provided aide to the occupants of the vehicle, four (4) people were transported to ECMC with non-life threatening injuries, tragically one of the occupants was declared deceased at the scene. Detectives and Accident Investigators from the Investigative Services Unit arrested 68 year old Lawrence Penna of Williamsville for Leaving the Scene of A Fatal Accident, Penna was arrested at his residence. Penna was arraigned in Cheektowaga Town Court and was held on Bail. We would like to thank the good samaritans that stopped and rendered assistance to the occupants prior to the arrival of Police, Fire and EMS. Our thoughts and prayers are with the families of the occupants that were inside the vehicle