This Australian Kenworth T608 was built by Robert Englert and displayed at the 2008 Fulda Meet.
Posted December 5, 2008