2013
10.21
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.

Comments are closed.