2017
03.19
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 on Social Media: Facebook


2016 – 2017 Show Ads Featuring Laila


 

Comments are closed.