Showing posts with label india. Show all posts
Showing posts with label india. Show all posts

Friday, January 11, 2008

Duck Herding Remix


Oh, yes.

Monday, January 7, 2008

A Car That Runs on Air


The BBC reports on a newly designed car that can travel 125 miles on a tank filled with $3 worth of compressed air.

Friday, October 12, 2007

The Dabbawalas of Mumbai



Short documentary about the hyper-efficient lunch delivery service in one of the world's most densely populated cities.