- 3
- 10
I'm not too sure that these are legit. What worries me is the back tab and the tag on the insideView media item 1248603
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.