British artist D*Face created these Oscar statues to be placed in the hills above Los Angeles over Oscar weekend. This is more interesting than anything that happens at the Academy Awards themselves. (except ‘The Cove’ winning best Documentary – more on that soon).
via HYPEBEAST