Pamela Anderson Reveals Why She Decided to Leave Hollywood for Canada

Pamela Anderson shares new perception into her determination to maneuver away from Los Angeles and again to her native Canada.