1.

Which film won the Best Picture in the 79th Annual Academy Award (Oscar Award) 2007 conferred in Feb. 2007 ?

A. The Departed
B. The Queen
C. The Dream Girls
D. The Last King of Scotland
Answer» B. The Queen


Discussion

No Comment Found