Martin Sheen: I Love Filming in Canada instead of ‘Land of Lunatics’ U.S.A.

… of Green Gables in Ontario, Canada, Sheen said “I’m always … winning the presidential election.
Sheen ramped up his political activism and appeared in an anti-Trump campaign ad after the election
Go to Source