Live: British Army fires 41 gun salute at Tower of London for Japanese state visit – YouTube
Watch reside because the British Military fires a 41 gun salute from the long-lasting Tower of London to mark the state go to of Japan's Emperor and Empress.