Season 28 Episode List
-
Episode 1 - World's Strongest Man 2004 Finals
Release Date: 2004-12-31Location: The Bahamas, Nassau