Photo: Academy Award Set Design, February 6

Set design for the 80th Academy Awards revealed at the Academy of Motion Picture Arts and Sciences grand lobby February 6, 2008, in Los Angeles California. The Oscars will be hosted inside a bright and shiny gigantic egg!


The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.


Comments are closed.