The host: Carmen Knoll

I live in Miami and I've have travelled many fantastic places around the world throughout my career. Every day is an adventure. With this show, I set out to tame the wild animal... Read more