Going Places: A Walk on the Wild Side

Visiting the Big Cat Rescue in Tampa puts you next to some beautiful, untamed felines.