cartoonClientExplainer videoExplanation videoHandcrafted Videos Latin Link Animated Explainer Video We produced this animated explainer video for Latin Link. Latin Link specializes in Spanish, Portuguese and English technical translation services. Lee20 June 2014