Electronics Next Garmin Fenix 7 and Venu 2 Plus smartwatches have been spotted in leaked picturesBy Smart MegwaiDecember 21, 2021 Garmin’s new smartwatches could look very different in 2022, thanks to a lot of leaked…