18 Aussie Trekkers
Channel: EngineBlockTV
Date: 25/03/2017

Just like the Pavlova, Phar Lap and Sam Neill the Aussies will claim they invented the Trek but ask those who crossed the ditch this week, just what they think of our Trillian Trek?