Why Americans Love Their Flag

Download
An American flag flies at the World Trade Center site in front of 1 World Trade Center, Tuesday, May 10, 2011 in New York. The tower is also known as the Freedom Tower.
( Mark Lennihan / Associated Press )
Hosted by Todd Zwillich
PRI WNYC