G-shock watches are synonymous to tough watches and they all have the same discussions even though they're differently unique in making and design.
JacklynMelton
Not specified
Public (what does this mean?)