The car is in sharp contrast to a nation that is struggling with poverty and one of the worst human rights conditions in the world.
Aston Martin stole the show at the Geneva Motor Show with the newest member of the Valkyrie family, the Aston Martin AM-RB 003.
There is nothing quite like the excitement generated by a motor show. Especially the Geneva Motor Show, which has opened for its 81st edition. Here is a little taste of what’s been going down over in Geneva.