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.
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.