Mythbuster: Ibux and rest for Achilles pain? October 7, 2021Achilles, MythbusterLeave a Comment Ibux and rest is some of the worse advice you can get for your Achilles pain. Read on or watch … Read More