Was this mentioned yet? (http://english.pravda.ru/topic/Chernobyl-119/)
Another good link... http://www.kiddofspeed.com/
Forum Rules