What the…?!? Stuffed “Teddytaur” toy baffles and fascinates us at the same time

We’ve discovered a seriously bizarre-looking offering from high-end German stuffed toy maker Steiff. But what exactly is it? Apparently, it’s a Teddytaur!

Read More