After 9 years of hiatus, Formula 1 Grand Prix has finally returned to Istanbul to complete its last preparations and video trailer for the exciting and long waited event which will take place on the 15th November. For the video trailer Formula 1 cars where seen racing through the streets of Istanbul passing some of the cities most iconic places such as the Bosphorus coastline and the Galata Bridge. It has...