Dame Ritchie deepthroats deep and ravages the XXL tree for promotion