It was a russian spectrum forum http://zx.pk.ru/
Naruto is going to be released in Poland... I think I finally know, how do american otakus feel...
I'm on a roll
I thought you guys might enjoy a small loop I found a while back
This should annoy some people who are trying to post on this page of the thread
din't i post that on the old forum