Stan is a homeless man who lives beneath an overpass in Beyond: 2 Souls.
He takes in Jodie when she nearly freezes to death thanks to Aiden, who is able to lure him over.
Stan is a homeless man who lives beneath an overpass in Beyond: 2 Souls.
He takes in Jodie when she nearly freezes to death thanks to Aiden, who is able to lure him over.