By my count (*checks watch*) this is about the 117th time I've posted screenshots for the upcoming Project Cars. Whatever. They keep looking this good, we'll all keep on enjoying looking at them.
These pics in particular show off the game's weather, which the devs describe as a "fully-dynamic weather engine include rain droplets, riplets and godrays, creating stunningly beautiful weather conditions."
Can't argue with that.