May 26th, 2009 by sspezzano-rochester
In my humble opinion, the best/worst invention ever made.
Someone actually has a website that spotlights these “Watchimals”
It’s a stuffed animal for your wrist, that’s a WATCH TOO!!

Check out the commercial from the 80’s!!!
Posted in I'm just sayin'... | No Comments »