Ilmor Design Office

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