Italians, explain yourselves now!
https://www.youtube.com/watch?v=zi6lQlxlwdI
>>130651495
never seen this advert in my entire life and I've seen alot of ads in tv and internet.
>>130651495
That shit has never ever aired on any tv station, period. Or maybe it did but so briiefly that virtually nobody had time to see that.
>>130651495
It's probably a parody of this Chinese commercial
https://www.youtube.com/watch?v=Few8kJ0zfnY