It took a while, but Lil Nas X finally got the music video his audacious trap-country megahit "Old Town Road" deserves, with a roster of cameo appearances including Chris Rock, Diplo and Vince Staples. It's directed by Calmatic.