Pamela Anderson explains why she left Hollywood and moved to Canada ‘Baywatch’ star says she left Hollywood because she ‘didn’t want anything that had happened to me to define me’ Go to Source Author: Amber Raiken