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