Carl Cheng

Carl Cheng

Activist / Gamer / Jetsetter / Hangry / Dork with swagger. Based in NYC

Editor of Shit Carl Does