Chi Chi DeVayne, the high-spirited drag performer whose cleverness and positivity landed her spots on season eight of RuPaul’s Drag Race and the highly competitive spin-off All Stars 3, has died. The news was confirmed by a number of close friends, including …
Source : The A.V. Club
Leave a Reply