Posted by: spitfire June 6, 2008
Login in to Rate this Post:
0
?
...... is our Kathmandu
See yourself :)
http://www.cnn.com/video/#/video/tech/2008/06/02/rivers.nepal.electric.cars.cnn?iref=videosearch