Quote Originally Posted by Seya View Post
Somoene might have hacked them ...

This is how i see their site ...


actually, thats a problem with your browser I think