0 / 60 seg.

When I first stepped upon the Sydney stage in 2013 as a starry-eyed boy from Brisbane, I had no idea that I was about to deliver the most watched TEDx presentation ever.