Amazfit T-Rex 2: The indestructible smartwatch is official, here it is in all its glory – Computermagazine.it May 25, 2022