Dancing Chimpanzees, more than just a funny internet clip
The drummers puff out their chests, let out a guttural yell, then step up to their kits and furiously pound
Read MoreThe drummers puff out their chests, let out a guttural yell, then step up to their kits and furiously pound
Read More