OmnislashXX
Really Really Experienced
- Joined
- Aug 25, 2004
- Posts
- 454
Put one in a week ago, but still haven't heard anything from them. Anyone familiar with their application process know how long it takes generally?
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.