Is it good...

kyle_w

Active member
is it good when you press on your heel and you can feel tendons moving around in there? it hurts like shit too.
 
Back
Top