Stalker - Lost Alpha Official trailer 1,704 views 11 years ago 5 minutes, 5 seconds Related videos No results found.