This Baboon Is Totally Flabbergasted By a Magic TrickThis Baboon Is Totally Flabbergasted By a Magic TrickJust look at that face.Staff WriterStaff Writer