Remember just yesterday when it seemed like All Stars 6 would be the biggest news from the world of Drag Race in 24 hours – well think again, because Italy is getting in on the gig.
It’s just been reported that Italian TV network, Discovery, are producing their country’s iteration of the global phenomenon.