site taken down

News: Meagupload.com Shut Down in Massive Operation by US

One of the biggest file sharing sites in the world Megaupload was shut down and taken off air by US…

13 years ago