David Mitchell - Customer Service Rant

David Mitchell articulating why he repsects the fact that we have such poor customer service in Britain...
Back to Top