Wednesday, December 14, 2011

Bizarre India


Anything is possible in India. And even if something can't be, Indians are quite capable of making  it happen - by all means. 

More Images