The most visited website in the world !!!

India
January 24, 2007 1:32am CST
microsoft.com is the most visited site followed by google !! WOH !!!
No responses