Lil Nas X and Billy Ray Cyrus’ ‘Old Town Road’ video is filled with cameos

(TIML MUSIC) They’re pulling out the big guns. As “Old Town Road” tops the Billboard Hot 100 for its sixth straight week, Lil Nas X and Billy Ray Cyrusdropped a music video for the hit song on Friday that features cowboys, gunshots, time-travel, and surprise cameos.

In the video, the rapper and country singer are cowboys in the Wild West that travel into the present still dressed in their country garb. Lil Nas X then proceeds to show off his horse to a very confused inner-city neighborhood before he and Cyrus hit up a bingo game at the town hall where senior citizens square dance.

Comedian Chris Rock appears wearing an old-timey suit and hat and later DJ Diplo, who recently launched his country music career as Thomas Wesley, pops in strumming a washboard.

Other stars in the video include rappers Rico Nasty, Vince Staples, Jozzy, music producer Joungkio, and singer Haha Davis.

The artists aren’t the only ones to drop a video to the country-hip hop banger.

Earlier this week Kim Kardashian and her daughter North West posted a video to the tune, to which Lil Nas X responded, “Its north’s song now u guys.”