There was an episode where Homer was watching a commercial about....Something and it very subtlely said, verbatim, "You're in Texas."

At first, I didn't believe it because of the snowfall eps, but then I realized that it's snowed in Dallas and San Antonio a couple of times.