This weekend, you may want to shake a tail feather and get out to Idlewild Park, because for the first time since 2013, the world’s largest rubber duck has returned to the Pittsburgh area.
Mama Duck, along with Timmy, her smaller duckling, will be on display at Idlewild for all to see through Sunday.
Mama stands at 61 feet tall, the equivalent of about six stories. She has been floating around the world for years and is excited for her weekend meet and greet in Westmoreland County…