Former Philippine Vice President and TV News Anchor Noli de Castro farts?
Channel: Allan Ecleo
Date: 2023-03-20

Family Affairs, Religion, Social and Environmental Concerns, Education