Watch this video and more on WOW Presents Plus
Ciao, kitty girls. Meet the first 8 queens sashaying onto the Italian Werkroom!
Drag Race Italia Season 1 premieres Thursday, November 18th at 6PM EST/3PM PST on WOW Presents Plus worldwide (ex. Italy).
Samsung Smart TV