Yeah, more front ends that annihilate pedestrians in a crash please. I'm sick of this EuroNCAP nonsense.
are these the same London pedestrians who suddenly step out into the street with iPhone plugged into their ears, Starbucks in hand, and eyes glued to their screen ?