100% S3 Glasses review: as much coverage as goggles (nearly)

Heaps of coverage means plenty of protection for your eyes, whatever the weather or light conditions, in the 100% S3 glasses.