On Your Marks, Pastor Steve Filizzi