Jessica Veil

Jessica Veil is the stage name of River Lam, a drag queen from Tallahassee, Florida. She's one of the 14 queens confirmed to compete on Nicholas' Drag Race: Season 6.

About Jessica
Jessica is a very experienced actress. Although she is new to drag, she still knows how to deliver a fierce performance.