theyoungthug
Active member
Forget everything you thought you knew about rubber ducks – there's a new sheriff in town! The world's largest rubber duck stands at a whopping six stories tall and travels around the world, spreading joy wherever it goes. Rubber duckie, you're the one!