Louis Cyr: The Strongest Man in the World
Tour de force
TV · as Himself · 3 eps
Movie · as David Michaud