Animal Trials
Manage episode 410552107 series 2902186
This week on the Troika we non-sequitur our way through an actual telling of various animal trials of history. And by trials, we mean everything from actual court trials to...oh, that poor elephant.
I'm sad now, enjoy.
134 episodes