GIANT Rubber Duck GETS STUCK In Delaware River
Mama Duck, the world’s largest known rubber ducky, set sail on the Delaware River as part of the Tall Ships…
Mama Duck, the world’s largest known rubber ducky, set sail on the Delaware River as part of the Tall Ships…