According to Xbiz.com, One of the most visited sites in the world has just been sold. YouPorn.com has an Alexa rank of 81, being the 81st most visited site on the net. Compete.com shows the site as receiving* almost 10,000,000 monthly visitors. The buyer of the site is Montreal-based Manwin, which owns Brazzers among many [...]

More...