Wednesday, March 30, 2011

Traffic jam toast!


India wins and we are out guzzling fossil fuels, in the absence of other fuels! ;)