New York International Auto Show in Pictures

24
Apr 14

  2014 New York International Auto Show comes into view as one of the most vital in the world. Less than a quarter of Manhattan people own their own car, yet New York City was home to the unique North American auto show and this year the New York International Auto Show, is larger than […]





Are There Spiders in Your Mazda 6?

spider infested Mazda6 8
Apr 14

Mazda 6 Recall Due To Spiders Mazda has been forced to recall around 42,000 of its 6 models in the US market due to petrol-sniffing spiders. The yellow sac spider is attracted by the scent of petrol and will knit its web in engines which causes pressure build-up and air-blockage. In documents passed to the […]