Congrats to Chen for making the current issue of Super Street Magazine. Chen met up with me a few months ago in Chicago. After some coffee and what not, we drove to the city to get the feature done. I would have loved to have gone to Chen’s backyard (Iowa) for the shoot, but unfortunately […]