MVP of the Week: Sam Kasdorf


Published on July 5, 2017, 11:43 am

Published by Prince Rupert Northern View

Sam Kasdorf is a ultra-marathoner who is training for a 50 kilometre run in September.





new ssl iframe style