It feels like it was just yesterday when we were in the German town of Aachen visiting the Tilke GmbH offices. With over 35 years of experience and over 100 engineers and architects, we were in awe when meeting with Tilke to discuss the design of our very own track. Read More