delilahdevlin.com
In case you missed it…
If you didn’t watch it live on Sunday night at the Oscars, or you’re not one of the nearly 12 million people who’ve watched the video, you’re welcome! It was the best moment…