Team Rujubee’s full performance from last night’s challenge on RuPaul’s All Stars Drag Race.
Team Rujubee In RuPaul’s Gaff-In
By Thairin Smothers on October 30, 2012 3:48 pm Find more: Logo TV, RuPaul's Drag Race, Team Rujubee, World of Wonder production
Happy Thanksgiving! On this flashback episode of Alyssa's Secret, Watch Now