Follow us on
loading....
The HAC is the oldest regiment in the British Army. Multiple performances and rehearsals planned for the week. Swift applause...