Only in America

Only in America

S8 E18: The re-opening of the Statue of Liberty; a special American flag that flew near Ground Zero; a debate over the best barbeque.