New Hypercar Shuns Technology, Embraces Raw Power
The NILU hypercar was unveiled to a select group in Los Angeles today and the public at Pebble Beach, California, on August 15. A new hypercar called NILU, designed by renowned sports car designer Sasha…