Rob Jones The Creator. Pressure Point Studios 2017 Chicago, Il. Photo by Kevin Baker Rob Jones The Creator. Pressure Point Studios 2017 Chicago, Il. Photo by Kevin Baker