A Surprising Cause of Lower Back Pain & How to Heal It
80% of Americans will experience lower back pain at some point in their life. The real cause of your lower back pain could be due to a tight hip flexor muscle called the iliopsoas. If this is the culprit, you can naturally alleviate you pain beginning today with some release techniques and stretches.