Video Loading...
RuPaul's Drag Race S00 E12 Bonus-Scenes from The Final Three
Overview
"In shady times, let there be light."
Sharon Needles, Phi Phi O'Hara and Chad Michaels stomp their way to world domination, and to their own destruction, in RuPaul's latest video 'Glamazon'.