The upsets, the jokes, the internet memes all came to a screeching halt last night for the most climatic moment in recent entertainment history: Leonardo DiCaprio finally won an Oscar for Best Actor.
The long overdue moment sent joy throughout the crowd at the Academy Awards, and fans around the world. Some screamed, some cried, and some, like the Swon Brothers, sang.
Summarizing everything that everyone had been thinking, Zach and Colton Swon released an incredibly short clip of country twang to their Instagram, congratulating DiCaprio on his win (and throwing in that “it’s about time”).
Congrats to Leo and all of last night’s winners!