- Jul 2, 2005
- 11,345
- 2,705
- 136
http://www.wired.com/autopia/2012/03/nissan-deltawing/
thought this was interesting, definitely a distinctive look.
thought this was interesting, definitely a distinctive look.
Last edited: