Thursday, June 21, 2007

Microsoft's New Technology

Technology marches on. Can you think of a Tom Cruise movie where similar technology is displayed?

No comments: