Saturday, January 12, 2008

Separated twins married each other


Ever notice that the stranger the story, the more likely it is that it comes from one of two geographic locations; Florida, or Great Britain?

http://news.bbc.co.uk/2/hi/uk_news/7182817.stm