The shambles, success and demise of Britain’s first big F1 team

The shambles, success and demise of Britain’s first big F1 team