EPISODE 2 of your favorite Latino Puppets! Latino characters and an edgy, satirical, sometimes political, snarky college humor make up this puppet webisode variety show starring: Señor Loro, Fidel Castro's ex-pet parrot. LosTiteres.TV (or "ThePuppets.TV" in Spanish)... more »

  • August 17, 2011
  • 65 Views