Lil’ Nas X’s  #1 song ‘Old Town Road’ is over two years old so it was time for the gay 21-year-old singer to release a new song, which he did end of March.

Cue the outrage.

‘Montero (Call Me By Your Name)’ is already #1 on Billboard but it’s the video that is causing the fuss. It might be that he gives Satan a lap dance? Or that he takes a stripper pole down to Hades?

Lil’ Nas X is laughing all the way to the bank, tweeting:

 

‘I hope my haters are sad. i hope they are crying. i want your tears to fill my grammy cup.’