Kyle Macy 

Vegan for 23 years, Running for 35. Californian by birth, Kentuckian by choice--and via deep family ties. Living in Shanghai. Goal: To help veganize this city and share notes and photos from explorations of this majestic land of China.
See subscribers