Simple registration
Contacts available instantly
Thousands of celebrity contacts
3
Charity Work
2
Causes
Michael Shanks Charity Work
Some of the charities supported by Michael Shanks are ASPCA, Multiple Sclerosis Society of Canada and Veteran's Association.