08 March 2010 at 1:06 AM

Sandra Bullock Wins Best Actress Oscar!

sandra bullock 2010 oscars best actress 112433137

About Photo #2433137: Sandra Bullock wins an Oscar for Best Actress for her role in The Blind Side at the 2010 Oscars held at the Kodak Theater on Sunday (March 7) in Hollywood. The…Read More Here