It's not unusual for American celebrities to go to other countries and record commercials that they wouldn't do in the states for "publicity" reasons.  Most of these commercials are never found on American soil.  Well, my guess is that John Travolta never thought this one would be shown, but thanks to the power of the web - we get to see him dance again!