The Website still "somewhat" exists
From The Lost Media Wiki
found out that oldweb.today still has the files to make the website work but there is no sound
found out that oldweb.today still has the files to make the website work but there is no sound