The technological advances that we've seen in recent times have lent themselves to a whole world of communicative ambiguity. UpRooted attempts to defuse the situation in this sketch.

  • March 26, 2013
  • 91 Views