'RuPaul's Drag Race' Winner Dedicates Crown to Anyone Who Got Picked On

Taking home the grand prize of $100,000, the newly crowned America's Next Drag Superstar, Sharon Needles, has admitted that she wouldn't agree if Phi Phi O'Hara won the competition.


Want to comment on this post? First, you must log in to your SideReel account!