Ten Italian Songs You Would Love if You Knew They Existed

You silly Italians with your love of English-language songs even though you have no idea what they mean! You crack me up. I love you. You make me warm inside, even as I chuckle sardonically each time I hear a DJ attempt to translate a song title – half the time, you dorks are wrong. …