If you spotted a gigantic rubber duck in downtown Clearwater, no, you’re not imagining things. WMNF's Chris Young has more.
Jan. 9-21. Coachman Park, 300 Cleveland St., Clearwater. The 61-foot installation named "Mama Duck" will grace downtown ...
The biggest stories of the day delivered to your inbox.