Thirteen cyclists died in Britain last September only, reports the Guardian. Does that mean people will give up bicycles and travel by car or public transports?
What is the chance of being run over by a car? Considering the constant fashion daydreaming of people in Oxford Street, London, it’s too high here. READ MORE HERE