To be honest, I am not familiar with Think About Life or their music but from what I gather, it is Indie Dance Rock or something like that. I do know that I am familiar with puppets, awesome music videos and awesome music videos that have puppets in it. This is that video. Today, Stereogum premiered the Canadian group's newest video, "Havin' My Baby," and I love this video. Seriously, how can you not love this video. Check out the video after the jump.