6 years agoSuper-buff personal trainer defies cystic fibrosis odds to transform into real-life ThorSWNS