I just watched it, all I have to say is "meh" as it was obviously Italian, as "santa" was said to slow down at the colleseum and leaning tower of pisa (both lovely, got many pictures of them) and he went down Italy, then back up after Sicily and stuff, so it must be Italian lol

It's cool though