No reviews on the site and the street view doesn't appear to be a watch dealer...
https://i.imgur.com/si6Ps5M.jpg
Type: Posts; User: lostp
No reviews on the site and the street view doesn't appear to be a watch dealer...
https://i.imgur.com/si6Ps5M.jpg