Toys That Make You Go WTF? by Rebekah Kuschmider • September 21, 2010 • 15 Comments So, I went to Toys R Us. That in and of itself is pretty bad news. Toys R Us is one of those places that sends me into the kind of sensory overload that makes me want to run, whimpering,… Read more →