i think they have the grand prix in istanbul annually, innit? they've built an airport near it. outer suburbia istanbul.
Forum Rules