dominos

  1. T

    Dominos Pizza

    I just saw the commercial a few days ago, and not before (though it could be older). Anyway, live in Florida, in the U.S.A.. Couldn't find the commercial on YouTube to provide you all an example. It's a fast paced environment where employees are making pizza in the background and sort of...
Top