The British performance motorsports manufacturer Lee Noble has officially revealed the look of their latest project, the Fenix Supercar. The Fenix Supercar will feature its own aggressive body and interior design wrapped around a Corvette ZR1 engine or the slightly…
