This Site

Does anyone else find this site running unusually slow and scratchy. I find it will also freeze at times and you have to leave and come back onto it again. I'm wondering if it has anything to do with all these moving advertisements we see here.

Emailed the site a month or so ago, but never heard anything back from them
This Site
Add Opinion