Megaupload Then and Now
๐


Megaupload
Launched in: March 21, 2005
Developer(s): Mega, Ltd.
Discontinued: 2012
Online ServicesOnline file hostingWindows ๐
Reason of death ๐ป
How Megaupload looked like and how it is now:
Then
Screenshot not available.
Now
Screenshot not available.
Description

Megaupload Ltd was a Hong Kong-based online company established in 2005 that operated from 2005 to 2012 providing online services related to file storage and viewing.
