THS Madrigals performances throughout the years
Madrigals 2021
[jwplayer zaE8j98w]
Madrigals 2019
[jwplayer 2lae8pPq]
Madrigals 2018
[jwplayer pWzWJi3w]
Madrigals 2017
[jwplayer SGCHaKuS]
Madrigals 2015
[jwplayer eLWqMSUC]
Madrigals Renaissance Dinners
[jwplayer B9Q4OXg2]