What seems strange to me is those people on that street corner are all very close together, like they are there waiting for a ride or something. It almost looks like a setup. Go wait on x corner and we'll be there, type of thing. That street corner does not look like a place you would hang out, for no reason.