Auto News

Demand for petrol cars in top gear

June 29, 2010 goaonwheels 0

Petrol prices are touching the sky, however this is not stopping one drive a petrol car. Demand for petrol-driven cars has seen a sudden spike just when most carmakers have been ramping up their diesel […]