What Causes Charlie Horses?

A charlie horse is a leg cramp usually in your calf area, that usually wakes you up from a really good sleep. Then you have to either massage it away or geup and walk it off. For information on what causes charlie horses go to