Chi Le

Chi Le is the stage name of: Carter Ackley. She competed on Season 1 of Drag Queen Survivor, placing 11th in the season. She is from Minneapolis, Minesota.