Leah Whyte

Leah Whyte is the stage name of Logan Whyte, a drag queen from Malibu, California. She's one of the 15 queens confirmed to compete on Nicholas' Drag Race: Season 8.

About Leah
Leah is all about serving body and beauty. She relies on her beauty a lot, because she isn't very funny and can't sew.