- 837
- 10
- Joined
- Mar 20, 2004
what happened to the "new realeases on the 1st page of the forum? did they get rid of it? can someone reply the link if its still up?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari