Driving a high-performance automobile requires a high level of self-assurance behind the wheel. For this British driver, the exact opposite happened when...
There are only 63 units of the Lamborgini Aventador SVJ 63 worldwide which makes it even more rear than the normal Aventador...