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 2 days ago
Registered 11 years ago