Star-Spangled Banner

Francis Scott Key loved poetry. From the time he was a child, he spun out rhyming
The man who named that flag, Francis Scott Key, witnessed the Battle of Baltimore aboard a