08 March 2010 at 12:09 AM

Ben Stiller -- 2010 Oscars 'Avatar' Spoof

ben stiller 2010 oscars avatar 032433020

About Photo #2433020: Ben Stiller channels his inner Na'vi by wearing blue makeup as he appropriately presented the winner of the makeup category at the 2010 Oscars held at the Kodak…Read More Here