What’s 378 feet long, weighs 3,000 tons, and can have a helicopter can land on it? The audtion line for The Biggest Loser… (“Who ordered two of every menu item?”) Too soon? I kid because I love you…all of you… It’s actually the USS Freedom, a “Pirate Hunting super boat”. It’s nimble in the water, […]