'Artist' Wins Best-Picture At Indie Spirit Awards
Hollywood | Feb 26, 2012, 06:13 PM ISTCalifornia, Feb 26: “The Artist” won best picture and three other prizes Saturday at the Spirit Awards honoring independent film, a possible prelude to a big night at the Academy Awards for the black-and-white silent