VLF Automotive’s X-Series Is One Of The Ugliest Vehicles In Detroit


What is that X Series from VLF Automotive? Is it a legitimate vehicle? Who laid eyes on it and decided that more people should see it too?
Read more »