A flower lined street (Eldorado Drive) in Indian Wells, near Palm Springs, California
Read More »Shell Unveils An Ultra Energy Efficient Car
A Concept car from Shell? Definitely interesting! Shell develops an ultra efficient concept car. The car has an NEDC rated efficiency of 38kmpl. The car has a 3-cylinder petrol engine
Read More »