let’s have a race in an out of the way place


formula 1 turkish grand prix  istanbul, turkey


ferrari fans can be so annoying  istanbul, turkey


our vantage point (click the pic to see the start of the race)  istanbul, turkey


the stark contrast of worlds  istanbul, turkey