Friday, May 18, 2007

120 inch multi touch screen

Wow. What more is there to say?


No comments: