I have had this for several years now I don't know if it's a artifact or not maybe someone here can tell me what it is
Attachments
Upvote
0
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.