EVA Track T-800CDI diesel motorcycle launched in The Netherlands, more details emerge

Photo by: HFL Staff