The Passenger

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

Country: Australia
Duration: 6:49
Year: 2007

Featured in AIAF2008 > Australian Panorama