Why does scar on leftside of my forehead twitch involuntarily?

Nerve trouble. If you had an injury that affected your facial nerve, you can develop synkinesis, which is a condition where nerves grow to the incorrect muscle and make them twitch inappropriately. You should see a neurologist or ENT to check your face out and see about options for making this less bothersome for you.