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.