• 7 years ago
Rice terraces in Iloilo? You gotta believe it! Check out Drew Arellano's other discoveries in this 'Biyahe ni Drew' full episode. (Date aired: September 11, 2015) ...

Recommended