VIDEO: Cristiano Ronaldo stars in new Castrol ad “that takes him to many places”

but not South Africa presumably.