DELRAY BEACH, Fla - Delray Beach Police believe several drivers were witnesses to a train crash that killed 67-year-old Pierre D. Estimable early Wednesday morning.
Investigators said the Tri-Rail train collided with Estimable's silver Toyota on the tracks while other drivers were waiting behind the guard gates.
Police said they believe there was a white pickup-style truck and a small black vehicle stopped at the tracks when the accident happened. They said those drivers may have witnessed the crash and police are asking for their help.
Contact the Delray Beach Police Department, Traffic Homicide investigators if you have any information at 1 (561) 243-3523.