A driver allegedly lost control of his vehicle on the FDR Drive in Manhattan and collided with a concrete barrier, injuring himself and killing his …
A driver allegedly lost control of his vehicle on the FDR Drive in Manhattan and collided with a concrete barrier, injuring himself and killing his two female passengers, police said.