Monday, October 29, 2012

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. These funny and bizarre pics would truly show you the Real Face of India. Proud to be an Indian!!!