The Liberty Memorial, located in Kansas City, Missouri, USA, is a memorial to the soldiers who died in World War I and houses The National World War I Museum, as designated by the United States Congress in 2004
just learned about this watching the Chiefs vs Rams.....
No comments:
Post a Comment