Patrick Sheridan, The New York Staff Band of the Salvation Army — The Stars and Stripes Forever

The Stars and Stripes Forever
Patrick Sheridan, The New York Staff Band of the Salvation Army
03:32