(no subject)

Dec 03, 2002 13:30

okay, geek news, but this is amaa-zing:

http://news.bbc.co.uk/1/hi/technology/2538119.stm
Previous post Next post
Up