06 March 2010

Best Oscar Picture 2010

Tada.. Let Meow announces the Best Oscar Picture nomination goes to...


Can you guess? :D

Tips: Avatar 3D, UP and Hurt Locker