Star-Spangled Story, A: Battle for America

Star-Spangled Story, A: Battle for America

Available on Hulu
The history of our national anthem and the flag.