I sat down the other day to watch a show with my girls. They wanted to watch something called Yo Gabba GAbba. I had never heard of it much less seen it. I’m not sure if they had ever seen it either. It’s a really strange show with a host of strange looking creatures in it.
Look
Now, what the heck is that orange creature in the back?