Friday, November 12, 2010

Nano




The first Tata Nano I saw on the roads in India. Apparently they explode when driving too hard. Just a minor setback...

No comments: