slouchingtowardsthatcham.com
The Apprentice: Sacré bleu! Leon gets lost in translation - Slouching towards Thatcham
There are times when the candidates on The Apprentice appear to be speaking a foreign language, one which …