BMWC Article – January 2007
As mentioned in my last report, I’ve spent most of the last month in India. I think I have now seen it all! Hilarious road antics aside though, the biggest shock was the stifling pollution in major cities. We petrol-heads may well feel aggrieved at the power-sapping properties of the catalytic converter, but I’d certainly […] Read more »