Hailing from Sydney, Canada (yes, Canada, not Australia)  Carleton Stone is a 28 year old […]