Lil Nas X and the Satanic Panic

On March 26, musician Montero Lamar Hill (known by his stage name Lil Nas X) released…