RuPaul's Drag Race

The Pit Stop - Evil Twins

Season 10 • 06/08/2018

Raja and Farrah Moan sit down to kiki about the final five queens, their lewks and their evil twins.

More