Oh, Rob Van Winkle, how you’ve eluded us! We’ve seen so little of Vanilla (Mr. Ice if yer nasty) since his 2004 stint on sub-celebrity holding pen The Surreal Life.

Now we know he’s busy on at least one continent; watch the ad for South Africa’s Castle Light beer, below: