Mallu on the moon???

Your vote?
[Total: 0    Average: 0/5]
NASA official moon landing photo…

… actual photo of moon landing !

A great sense of humour from this photoshop artist.  Tea shops and knick-knacks are to be found on every street and every corner of India where human activity takes place, which for India practically means everywhere…

Leave a Reply

Your email address will not be published.