Solid cow fat that has been melted- that is what beef tallow is. Does that make you want to put it on your face? I mean it doesn’t sound convincing to me, but some people swear by it. So let’s get to the bottom of this… Radiance spoke to Chiko, aka, the...