I frequent the Quizno's in Windsor as they have a pretty awesome daily deal. I really like their sandwiches, but one of their commercials has stuck with me for a very long time.

This commercial could haunt your dreams with a daunting question... What are those things? Some say they are gerbils, others say they are potatoes. Me? I am not sure. But the words "they have a pepper bar" will be forever burned into my memories by this commercial.

Does anyone else remember that commercial?

More From Mix 104.3