U usetorpedo.com Torpedo – Share files, passwords, and more with self-destructing private links 36 points lachgr 12 years ago 50 comments