Michelle Williams 2012 Film Independent Spirit Awards Red Carpet

EyeBiteTV presents: Actress Michelle Williams wins Best Female Lead award in the 2012 Film Independent Spirit Awards at Santa Monica Pier on February 25, 2012 in Santa Monica, California.