Yesterday we showed you the release pictures, now we have the video! It is in Italian, but oddly as what is being said is simultaneously illustrated in the video, you (well I) sort of understood it all! (and I have the foreign language talents of a fridge!)
So Drifters and Language students, press play!!!