Hark the herald angels sing

By Mike Hall, November 9, 2026

A toe tapping, finger snapping version of a classic