7 Factors that may Give You an Eye Twitch

Experiencing that pesky twitch and tic is extremely irritating and uncomfortable. Eye twitch is a repetitive spasm of eyelid that is caused by number of factors.

7 Factors that may Give You an Eye Twitch

From Visually.