It's the latest crash at the accident blackspot