Moonwalk
I have recently completed the moonwalk and since had sore knees and hips. I have been told to get a foam roller to help relax my muscles. Can anyone tell me if there is anything else I could do to help my get back to how I was quicker. Thanks