Dead chickens and human crash test dummies...the bizarre world of test engineering

· Daily Mail