First view of DN-01 in 2005

Honda DN-01.

39th Tokyo Motor Show, Japan (October 22 -> November 6, 2005).
 
More shots of the DN-01 in the Commercial FFs section, in action on the road and track after it was put into production.

First view of DN-01 in 2005