Tech Support
Synopsis: What do you do when your computer is down, and you’ve already tried turning it on and off? Well, this animated satire shows how tech support provides all the right answers — from chanting calls to initiating blood sacrifices — in order to have their clients’ devices up and running again.
Genre: Animation, Comedy, Short Film
Director: David Baugh
Starring: David Baugh
Language: English
Country: United States
Coming soon
Coming soon
Coming soon
Coming soon
Coming soon
[juicer name=”elguardia”]