Ha 
Yeah I mean I think it might have been 10 years back? I kind of think YouTube wasn’t that big a thing. Someone had mashed those two videos together - I mean it’s the same song - cutting between them. But it had zero explanation or anything with it so it was really hard to find out what it was.
It turns out it’s a nonsense song, the lyric is meant to sound like how English speaking people sound to Italians who don’t understand English.
But reading the background to the track you posted, that it was sort of nonsense Spanish-like lyrics, reminded me of this.