Crocodile Puppet Song Amazingness

No idea what is being said, but I love this video.

comments

Scroll To Top