World's largest inflatable rubber duck sails into Sandusky

World's largest inflatable rubber duck sails into Sandusky