Laila McQueen

Laila McQueen - Photo by Eric Magnussen Photography
Laila McQueen – Photo by Eric Magnussen Photography

Laila McQueen is an entertainer out of Gloucester, Massachusetts and was featured on Season 8 of RuPaul’s Drag Race that premiered on March 7th 2016 on the Logo TV channel.

Laila McQueen: Archives

Additional Ad History:


Laila McQueen: Performance History

Laila McQueen: Links

Author: admin