It disappeared when Putfile went defunct. If you've seen it, you know which one i'm talking about. If anyone has it and doesn't mind throwing it up on Youtube, i'd appreciate it!
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.