Published on May 5, 2008 This achievement is were you meet all the strangers on the streets i have not met them all but im pretty sure thats what this one is as i have met about 5 so far and done some side missions for them some pay pretty good others not to good. On your map while you drive you will see little people symbols on it and thats them.