Tuesday, February 23, 2010


Everytime I pass these structures at the flyover near the All India Institute of Medical Sciences (AIIMS), I wonder what they're meant for. They remind me of giant metal balloons. One RJ on an FM channel said the aliens had planted them there after landing on earth. I can't help but laugh when I remember that!

No comments: