- 11,611
- 1,134
- Joined
- Mar 2, 2013
Idk what's going on here maybe there websites hacked or something by this company dpkicks
View media item 1112393
View media item 1112393
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