Veritas RS 111

This is called Veritas RS 111, and the production version of this fantastic looking sports car was shown to the world for the first time last week at London’s exclusive Salon Privé. Driven by a modified version of the E60...

Read More