Camelia Brandon

Camelia Brandon is the stage name of Cameron Davids, a drag queen from Dallas, Texas She's one of the 14 queens confirmed to compete on Nicholas' Drag Race: Season 6.

About Camelia
Camelia is a very experienced pageant queen and can lip-sync the house down. Her drag is very glamorous with a touch of her huge personality.