AttractionGuide
From star-spangled banners to five-star generals, Philadelphia celebrates the shared birthday of two of our country's greatest institutions' the American flag and the U.S. Army.