Last Minute Happenings, Pastor Steve Filizzi