Serena Cha Cha

Serena Cha Cha is on the second season of Drag Queen Survivor Season 2