Misty Rious Magic

Misty Rious Magic is the stage name of: Leo Aguilar. She competed on Season 1 of Drag Queen Survivor, winning the season. She is from Queens, New York.

Name Origin
N/A

Voting History:
Votes 6-5.

Trivia
-The first Winner