John Travolta surprised some fans when he turned up on their television screens in a new ad for Capital One - but not everyone was feeling the commercial, which recreated one of his most iconic scenes ...