Serena ChaCha

Serena ChaCha

Serena ChaCha – Photo by Will Envy Photography

Serena ChaCha is an entertainer out of Tallahassee, Florida and was featured on Season 5 of RuPaul’s Drag Race that premiered on January 28, 2013 on the Logo Channel.

——————————-
Serena ChaCha on Facebook.

Leave a Reply

Your email address will not be published.