I had no idea either. I looked up the video on YouTube and I felt my IQ drop.
English
-
I just looked at vids of retarded chimps and said "meh, close enough"
-
At least the chimps probably would have been entertaining to watch.