Chyna

Joanie Laurer aka Chyna
Comedy Central Roast of Flavor Flav held at The Warner Brothers Studio Lot
Burbank, California - 22 July 2007
Credit: Apega/WENN

See our biography of Chyna