Friday, December 11, 2009

Avatar Premieres


Check out Nikki's site for the buzz on Avatar, which premiered in London.

Critical acclaim isn't 100%, but got five of five on Rotten Tomatoes at first look ...

No comments:

Post a Comment