Comment Comment by ichirotherager I don't know how they can reliably trace the cause of this back to Megaupload... parent ichirotherager 13 years ago