Volvo demonstrate automatic braking system

LoL - good show to them for not looking embarrassed!
 
Top Bottom