I thought I saw rain in previews, but all I keep hearing about is the wet track. Is there actually rain or just the slick roads. Also, what do I need to win to get this?
thanx,
Jay
thanx,
Jay