Josh Stewart just released a cool little video feature with Nick Jensen in which he discusses filming for Lost And Found: