The Last Shall Be First, Pastor Steve Filizzi