MCTC 2018 Open-112

The amazing new McLaren factory at the AMRC