Clearview Lee
Well-known member
- Messages
- 969
- Location
- Northwest London
i can't see where to post a new thread in Taptalk! I look in it, but then have to open up Safari if I wanna post a new thread. Frustrating!!!
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