Pamela Anderson admits she always planned to come back home to Canada. The “Baywatch” star traded in her “wild” Los Angeles lifestyle for the farm. Read More in FOX News.   Read More in Red Pill NOWlej.