Thursday 21 February 2008

Science News

According to The Times, scientists have developed the self-repairing laddered stocking.

They promised to get on that cure for cancer right away.

No comments: