Channel 4 comedy-drama set in Leeds about a team of world-weary paramedics who are forced to confront the dregs of society - not to mention their own inadequacies.
Channel 4 comedy-drama set in Leeds about a team of world-weary paramedics who are forced to confront the dregs of society - not to mention their own inadequacies.