Six Appeal beat out 181 other a cappella groups to win first prize.
News
August 27, 2018
Six Appeal - Gran Prize Winners! - Moscow (Russia) International A Cappella Championship
See Related:
Six Appeal beat out 181 other a cappella groups to win first prize.