Check out this preview from tonight's fabulous finale of 'RuPaul's Drag Race'. Who do you think will win - Sharon Needles, Chad Michaels or Phi Phi O'Hara?
I'm gonna say Chad, just because I've met him and he's pretty amazing.
But of course, what I really wanna know is - What Did Willam Do? Can't wait for the reunion.