Post Tagged with: ""


mega - The sequel of Megaupload

New Avatar of Megaupload Launched as

Do you remember Megaupload? The site that used to let you upload yout own files. It was shut down since there was a claim that it encouraged piracy. It has been launched and its new name is about us page says: “We are a dedicated group of technologists […]

by × January 20, 2013 × Comments are Disabled