My sister was buying a car at Honda dealership in Lansing, IL and they had this vehicle sitting in the service waiting area...I asked one of the salesman what it is and he said it's probably some old Honda prototype...anyone knows what this thing is called ??
