WATCH: Love needs no translation

Posted on 11 May 2015 at 8:17am

Just watch this. And remember: Italy is a “Christian” nation. Seems to have remained standing through this. And listen to those cheers.

Comments (powered by FaceBook)