Yasmine De Leon takes BBC up her guts.

Tags