So I heard MegaVideo was … internet December 22qjoq.comLeave a Comment on So I heard MegaVideo was … So I heard MegaVideo was taken down today. I propose we have 72 minutes of silence in rememberance.