SightCare Review – Does This Product Really Work?

SightCare is a dietary supplement claiming to have clinically proven ingredients that support healthy vision. The face of the brand is David Lewis who claims to be an eye care specialist with over 37 years of experience. However, upon further research, we couldn’t find any additional information about this person or if the claims about his background are true.