Show Choir Wins Gold

Show Choir Wins Gold

A clip of the St Anthony’s Friar Choir’s Gold winning performance at the Disney Music Festival on May 5, 2017