2 ms·Moby launched this site TWENTY YEARS AGO, before YouTube even existed.by textadventure 2y agoMoby launched this site TWENTY YEARS AGO, before YouTube even existed.