World's largest rubber duck on display in Michigan

The world's largest rubber duck, Momma Duck, which weighs over 1,500 pounds, is on display in Michigan for the Festival of Sail before heading to Pennsylvania.