Thursday, January 10, 2008

French Royalty in India?

The heir apparent to the now defunct French throne supposedly lives in Bhopal, India. How random is that?!?!

Click here to read the story.