in News & Culture, Social Media “Lord, ilayo mo naman ako sa pag-huhubad.” Michelle Fox uploads a tell-all video on her YouTube channel