Tinsel at Flo's
Flo's V8 Cafe is one of the less overtly decorated in Cars Land, at least compared to some of its neighbors, but this structure is already so gleaming with style that too much holiday trim would just distract from it. So aside from some air filter garlands, the biggest sign of season at Flo's is this tinsel oil can. Because if you're going to fill up, you might as well fill up with holiday joy!
|Christmas decorations at Flo's V8 Cafe.