2011’s Festival of Speed was as busy and breathtaking as usual. Gates open at 7am and there is always a queue already waiting for them to be unlocked. The first people literally run in order to get the best spots in the stands. So, we have 5 minutes working flat […]