V Vic Staff member Apr 29, 2024 #1 This is the Tech Talk Forum. A place to come and talk about the latest tech. You can talk about any tech here that is why we have called it tech talk!
This is the Tech Talk Forum. A place to come and talk about the latest tech. You can talk about any tech here that is why we have called it tech talk!