Here's Julia Child and Gordon Ramsay Facing Off in a Rap Battle Julia Child by Eleanor Sheehan 2 years ago