Thursday 28th March 2024

the-oscars-new-logo_dezeen-1

And the Oscar Winners Are?

The Academy Awards were last night and $100,000. Swag Bag and all couldn’t stand in the way of some snubs last night. Here are...