World's Tallest Woman
The word "Yao" in Chinese must mean "Fucking tall"!
YAO Defen is every inch a lady — all 7ft 7in of her.Link
"Never hit anything out of anger, unless you are absolutely sure you can get away with it." - Stripes (1984)
YAO Defen is every inch a lady — all 7ft 7in of her.Link
<< Home