World's Strongest Man 2007 Finals
Show: The World's Strongest Man --> Season: 31 - World's Strongest Man 2007
AirDate: 12/31/2007
Runtime:
Voting: 0 (0)

Overview: Location: Anaheim, California