Today we have two major announcements for the upcoming Geneva Motor Show from both Aston Martin and McLaren.
Aston will be showing their most radical car to date called the Vulcan. It’s a track-day toy that unhinges Aston Martin’s racing department from technical regulations.
McLaren will use Geneva to who their 675PS McLaren 675LT. LT stands for Long Tail which refers to the car’s substantially updated rear bodywork.