• 17 years ago
At Casa del Mar in Santa Monica, Film Independent celebrates the annual Independent Spirit Awards, with the 2008 nominees introducing themselves... More at indieWIRE.com/awards.

Recommended