Mechanical failure caused limo fire – ABC7 News
BAY AREA – A Bay area news station believes a mechanical failure inside the limousine led to the fire which killed 5 Filipino nurses, who were on their way to a wedding party last month. San Francisco-based ABC7 News reported on June 5 the weight of the passengers might have ruptured the air springs in the rear…