103

December 19, 2007
0.0%

Clash of the Choirs - S1 - E3

103

The choirs perform to see who will move on to the finale of the show. This episode will feature the choirs performing Christmas songs.

Clash of the Choirs: All seasons