Tuesday, December 14, 2010

Some pics from the press conference! Tokyo, Japan.






No comments:

Post a Comment