A new series we're making about the truth behind working in a call center...lol

  • July 28, 2010
  • 1.8k Views