By SenadT.
July 14, 2009 at 06:58PM (PST)
0
of 2 people
found this review helpful.
Center of the internet. But also it can be a big waste of time. Ads can get annoying. It's blocked in several countries including China.

