JAPS


I photographed this Hino in the City of London in May 2007. Did any of you ever drive this model? Anything to tell about it?