LONDON, United Kingdom – The sound of a car roaring out of a driveway and slamming into a wall is one of the most common noises heard by motorists on a daily basis.Cars are also more likely to explode on their own, but experts say they are more likely if they have been hijacked.The London Ambulance Service is now offering […]