Five New Electric Cars From The 2020 Beijing Auto Show

The 2020 Beijing Auto Show in China opened its doors on September 26 with many new electric cars on display.

Aston Martin Victor Has 847 HP And 380mm Brake Discs

This mighty British street racing machine is the new Aston Martin Victor, a one-off super car with 380mm brakes.