Metta World Peace made his highly anticipated Yo Gabba Gabba debut and… well… there are no words I can use to adequately describe whatever it is you're going to watch.  MWP races what appears to be a giant, monstrous stuffed animal and a small cartoon fox around a track that is about the size of a small gazebo.  There's several other oddities to the clip and it all makes me thankful that cartoons were somewhat simpler back in the day.  Quite frankly, Yo Gabba Gabba creeps me out just a little bit.  

(H/T LA Times)