Dylan River on taking on the challenge of ‘Mystery Road: Origin’

Dylan River on the set of 'Mystery Road Origin'. (Photo: David Dare Parker)

By his own admission, Dylan River had “b...