U.S. Markets open in 6 hrs 32 mins

The Muppets take Washington D.C. in new exhibit

Jim Henson's Muppets are now residing in the nation's capital, part of a new exhibit at the Smithsonian National Museum of American History. Jan Crawford reports on the new home for the iconic characters.