Leaving London
- Episode aired Jan 1, 2011
Bumbling London Hit-men Cooper and Crouch hash a job in London with chaotic consequences.Bumbling London Hit-men Cooper and Crouch hash a job in London with chaotic consequences.Bumbling London Hit-men Cooper and Crouch hash a job in London with chaotic consequences.