VLF Automotive unveils 745 HP Force 1 supercar

New American carmaker VLF Automotive has unveiled its Force 1 supercar during the North American International Auto Show (NAIAS) in Detroit. The two-seat, all carbon fiber-bodied Force 1 is a high-performance, ...