Just found this out recently the multiple vehicle accident at NLEX cause by heavy rains, personally saw the Innova at Car Dealer service area, total wreak, but the airbag didn't deploy, the guys at the dealer also said so. And in the news the day it happen, the the Everest airbag also didn't deploy, complained the fatalities husband. Hope gov't do more to champion consumers rights against defective and lemon cars.