Chris Jones

Filmmaker

The Passenger
A stunning technical achievement. Public transport isn't without its dangers .... but giant slobbering fish??

Australia
Runtime: 6:49
Year: 2007

Featured in AIAF2008 > Australian Panorama