Along the iconic Sunset Boulevard in Hollywood, palm trees line both sides of the roadway. They tower above the tourists and traffic, synonymous with Los Angeles in the minds of visitors.
From the tropical feel of the image of a palm tree decked out in Christmas lights, to the actual making of the commercial – it all feels very “Florida.” The only thing in the ad that says ...