The Green Gadget News for December 18, 2007 Green Gadgets 0 4 Share Benz bikes, clean flicks and a really crappy town in India. source 0 4 Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail