I can understand if you are not aware of Euro NCAP safety ratings - for whatever reason! - but maybe it would be a good idea for you to consider how safe cars are from a crash safety point of view, not only for the driver and occupants but also for pedestrians as well - especially as you have...