Season 6, Episode 8 Scent of a Drag Queen

First Aired: March 19, 2013

A queen is upset by the judges.

Watch Now
Subscription
Subscription
Subscription
Subscription