Perseverance, Pastor Steve Filizzi