Angels We Have Heard On High Switch (updated 2025-04-04)
Duration: 4:28
4.4M views | Dec 4, 2020
4.4M views | Dec 4, 2020
Duration: 2:59
23.8K views | Nov 21, 2021
23.8K views | Nov 21, 2021
Duration: 4:53
1.8M views | Nov 4, 2020
1.8M views | Nov 4, 2020
Duration: 5:36
99.1K views | Dec 13, 2023
99.1K views | Dec 13, 2023
Duration: 4:47
2.1M views | Nov 10, 2017
2.1M views | Nov 10, 2017
Duration: 3:11
10.1M views | Nov 2, 2018
10.1M views | Nov 2, 2018
Duration: 3:34
1.2M views | Dec 15, 2014
1.2M views | Dec 15, 2014
Duration: 3:26
355.7K views | Nov 24, 2017
355.7K views | Nov 24, 2017
Duration: 2:21
21.7K views | Oct 28, 2019
21.7K views | Oct 28, 2019
Duration: 2:34
44.9K views | Dec 16, 2015
44.9K views | Dec 16, 2015
Duration: 5:01
175.4K views | Nov 17, 2021
175.4K views | Nov 17, 2021