Where is the psoas muscle in the human body?
Correct answer: It is attached to the lumbar spine and aids in standing upright
Leapfoot
Seems mine is not working very well.