Yep that rain effect made me think something upstairs was leaking onto my TV best water effects I ever seen and if you can't pit in time it's game over, amazing!
#6577700, By tinners F1 2010 (Codemasters)
tinners 154 posts
Seen 4 days ago
Registered 10 years ago