rom

Fellow TED Fellow, Professor Francis De Los Reyes, talks toilets on the TEDEd Channel! :) Mabuhay ka, Francis! www.youtube.com/watch