The United States National Mall, set in the heart of Washington, DC, is a place unlike any other on earth, and its history is equally fascinating. This special reveals the surprising and inspiring story of the Mall’s evolution.
National Mall - America's Front Yard airs on Tuesday, April 21st at 7 pm on channel 3 and at 8 pm on channel 3-1.