Jeff Koyen
Jeff Koyen is the former editor-in-chief of New York Press, and now contributes to The New York Times and New York Post travel sections, Maxim UK and others. He's currently in the country formerly known as Burma.
A Quick Roast, Pt. II
I will forever remain proud that it was I who introduced A.J. to crystal meth.