Puxi

I Survived the 2010 Shanghai Marathon

It was a beautiful, sunny Sunday morning when somewhere around 20,000 runners and I took to the streets for a form of self-punishment most will never fully understand. I even found myself wondering for a large portion of the 42 … Read More