netcrusher88 0 Report post Posted March 22, 2005 Slashdot recently reported that the makers of archive.org have now created a website to host independent multimedia, forever, for free. It's ourmedia.org but it seems to still be victim to the slashdot effect at this time. Finally, a place I can put that bizarre commerical I made for Spanish class... Share this post Link to post Share on other sites