This is better than anything you’ll see at the Oscars

0

This is Thierry “Mr. Brainwash” Guetta accepting the Best Documentary Feature award for Banksy’s Exit the Gift Shop at the Independent Spirit Awards.

God exists, and He Loves Us.