This is the official YouTube channel for Critical Beauty, one of the world’s most popular and influential pageant websites. It is hosted by the website’s director and founder, Rafa Delfin. The channel was launched on May 25, 2019.
1,968 views
1,811 views