Celebs Turn Out For The Independent Spirit Awards
Posted Sun February 26th, 2012 - 08:58 AM PST
Michelle Williams and Jean Dujardin take home the top acting prizes and The Artist wins again!
Posted Sun February 26th, 2012 - 08:58 AM PST
Michelle Williams and Jean Dujardin take home the top acting prizes and The Artist wins again!