Tuesday, September 06, 2005


At the Canada pavillion, one of the staff members walk around with an LCD screen attached above her head. That HAS to be a Japanese invention... Posted by Picasa

0 Comments:

Post a Comment

<< Home