Showing posts with label Istanbul. Show all posts
Showing posts with label Istanbul. Show all posts

Nice catch, Nico!

I've always believed it's better to be lucky than good. Although having lightning fast reflexes and tremendous instinctual car control definitely weighs the scales in your favor.