The Presence, Pastor Steve Filizzi