Lil Nas X Unveils ‘Satan Shoes’ That Contain Human Blood And Are Limited To 666 Pairs

‘1 drop of human blood’

Leave a Reply