Yeh Hai Life!

Long Live The Queen.

In India on January 15, 2010 at 9:18 pm

Some headlines go way beyond WTF. Like this one at the Indian Express

Advertisements
%d bloggers like this: