• Embed
watch full episode

The Tale of Guillermo the Turtle

ClipSeason 1 Ep 64/29/2015

Holgado tells Cuba a parable about her pet turtle that ends poorly for the turtle -- and for Cuba.

Up Next