Canlaon and Iyutan's explosive finale - a wild ride. Canlaon and Iyutan's explosive finale - a wild ride. CanlaonIyutan