Speaking ahead of it's debut later this year, Formula One circuit and race venue designer Hermann Tilke believes the Baku City Circuit will be the fastest street circuit in the world. Formula One will race on the streets of Azerbaijan's capital... More »
Please to comment