Lee Noble’s Fenix Automotive and Poland’s Arrinera Automotive To Join Forces

We must admit that we were a little skeptical about the credibility of Arrinera and its promise to build and deliver to the world a brand new supercar. The Venocara supercar from Poland’s Arrinera Automotive was unveiled about two moths ago and few would have thought that we would be hearing about the company so soon after. However, […]