Unless they were living here for a few months I highly doubt they came up and randomly saw Alpo just chilling at 3 am.
Another theory that could make me believe it was out of towners was the fact he was killed by a police station. Don’t think most NY cats are stupid enough to pull to that off.
It's reported that he was actually a couple blocks away when he was shot, he kept driving and the block where the station is is where he ended up crashing.