werrrk.com
So You Think You Can Drag Finalist: Schwa de Vivre -
Chiffon sits down with Schwa de Vivre to discuss her being in the top five of So You Think You Can Drag