It’s a matter of course in the journey of each and every watch enthusiast that he or she will someday stumble upon the G-SHOCK line of watches from CASIO, and have to come to terms with how they feel about them. A large majority of those folks will inevitably decide to call themselves a G-SHOCK […]