laila-blue1a

Laila McQueen is the stage name of Tyler Devlin, a drag performer from Gloucester, Massachusetts. She is one of 12 contestants to compete on the eighth season of RuPaul’s Drag Race.

close-alt close collapse comment ellipsis expand gallery heart lock menu next pinned previous reply search share star