When Your Favorite Instagram Star Lives in China

In the genre of anxiously commenting on women demonstrating physical prowess, we see that it’s staged, but have to admit that Yuhuan is incredibly impressive. Turns out, she’s a taekwondo champion, and her Instagram page allowed us better-angled looks at her elegant but brutal craft. … More When Your Favorite Instagram Star Lives in China