The Lords Of Augusta Approved This?
/Don't misunderstand, this is a very clever BBC promo for their Masters coverage.
It's just that, I'm having a hard time thinking the play-it-straight folks at Augusta National (bikini wax, mob scene, etc...) gave this their blessing.