Posted on Apr 14, 2019, 7:09 pm
#1
ATL means achilles tendon lenghting, i was reading here on the forum that is not suggested usually but he also does it anyway and ends up criplling their patiences.
Is this true, i tought he was considered really good but i read some stuff here on the forum and i’m kind of scared now, i have a consultation with him in a few months