If someone could provide some insight behind the logic of having a Tony Parker puppet appear in this absolutely strange French video, we would love to hear it. The only thing we do know is that this clip is random and those puppets are scary as hell! Let's just go ahead and just file this under WTF is going on? OK?

[via The Basketball Jones]