Plot: Dr Xand arm wrestles the world’s strongest woman to help find out how muscles grow. And the doctors reveal the Top Five Bizarre Things Your Body Can Do!

Operation Ouch! - Season 17 - Mega Muscles! (Episode 12)
Episode Aired On:
Friday, March 14 2025
Released within the last year
Friday, March 14 2025
Released within the last year