Some brief shots of our design office extracted from a documentary made by a swiss TV company.
Ilmor Design Office