An unwanted air bag deployment

Jun 1, 2009 by

The owner of a Volkswagen Passat decided that he would buy a cool new GPS navigation unit to spruce up his ride. He went to the local...

read more