
Volkswagen of America announced a recall of more than 143,000 Atlas and Atlas Cross Sport vehicles on Tuesday due to faulty passenger occupant detection systems. …
The post Volkswagen recalls over 140,000 cars, urges no one to sit in front passenger seat appeared first on BGR…
Read More