Adam Sandler Wins Indie Acting Prize,Laughs At Oscar Spurn
Chinese-American director Lulu Wang’s movie titled ‘The Farewell’ won the top prize at the Independent Spirit Awards on Saturday, while Adam Sandler was named best …
Chinese-American director Lulu Wang’s movie titled ‘The Farewell’ won the top prize at the Independent Spirit Awards on Saturday, while Adam Sandler was named best …