Jesse Torres from New York

Jesse Torres has been found in New York.