Ave Maria!
The Italian video website is now offering video on demand along side of their scheduled programming. Yes, much of their programing is in Italian but they do have concerts that everyone can enjoy, including Sandals and Fiddlebacks that you have seen here, and some Traditional Latin Liturgies including the recent FI Ordinations in Tarquinia celebrated by Archbishop Burke and the Mass at the Lateran Archbasilica celebrated by Cardinal Canizares and they have many excellent pictorial slide shows of the various FI Missions around the world. Deo Gratias!