'Made In America' Store Capitalizes On Patriotism

Tourists visit the Made in America store in Elma, N.Y., on their way to scenic landmarks. "Makes me think of when I was young and everything was American. And that's the way it should be," shopper Gloria Giesa says.