i think its one of those forklift thingys..

Discussion in '2001 Nissan Nails Concept' started by MrPopo, Aug 10, 2002.

  1. it looks like something you drive around a factory in. all it needs is a spinning red light at the top.
     

Share This Page