NHTSA Preliminary Evaluation PE91018: HOOD LATCH FAILURE
US National Highway Traffic Safety Administration