October 12, 2005


New-generation crash test dummy coming to Canada

Ottawa, Ontario

Connect with Autos.ca