Feedback

Join the Regulars at the Blue Ball Inn for Carol Singing

 

Villagers in Worrall, northern England, have been joining together for centuries to create and sing their own Christmas carols.

Shows