Drogheda Brass Band's winning performance of Lost Village of Imber at the National Band Championships, Athlone 2024.