Winner Taco - Algida - Italy

Uploader: TrueSoreThumb

Original upload date: Thu, 20 Jan 2011 00:00:00 GMT

Archive date: Sun, 05 Dec 2021 15:48:11 GMT

Did you know that the "Winner Taco" ad campaign was released in many countries? The one that probably outdid the rest was the Italy one. There're two new scenes-- one where the guy looks at his arm ch
...
Show more