Where To Stream RuPaul's Drag Race Season 2 Episode 11
Grand Finale
- Aired April 26, 2010
- 60 Min
- Rated 7.5
- Number 189 Of 254 Rated Episodes
One queen is crowned America's Next Drag Superstar!
Grand Finale
One queen is crowned America's Next Drag Superstar!