Episode #123: Chris Duffin: The Mad Scientist of Strength, 1000 lbs. World Record Powerlifter, How Your Demons Can Help You My guest today is known as The Mad Scientist of Strength, Mr. Chris Duffin. Before all the females run for the door, Chris shares his tale of...