Be still my beating wallet.
Cartoonish proportions are backed up by headlights that are no more than slits, and a grille Lady Penelope would be proud of.
Unfortunately it’s just a Vision for now, but nothing about the technology is beyond the realms of possibility. So, let’s hope enough well-heeled and well-lubricated punters at Pebble Beach told Mercedes they wanted to buy one immediately
(Not included in the above webpage) Perfect for the French Riviera, not ideal in your local NCP
I've first looked them up in the dictionary and then I googled all of them. Here is what I could come up with so far:
Be still my beating wallet. : Don't be upset with the price of the car.
The google search taught me Lady Penelope is is a fictional character in a British TV series in the mid-60s. I also found out that she drove FAB 1, which has a front grille similar to the one we see in the 6 cabriolet. So I took them to mean "even Lady Penelope would approve of the front grille of the 6 cabriolet."
I suppose the word "Vision" means two things: the car itself (Vision Mercedes-Maybach 6 Cabriolet) and the future in which new versions of the car will be launched. I don't quite see the logical connection between the first sentence and the second one, so I'm not sure why the author uses So in this context. I understand well-heeled and well-lubricated punters to simply mean "rich people".
I suppose NCP is a bus company so I understand the above to mean "Not ideal for your local bus company", which doesn't quite make sense.
Any suggestions will be greatly appreciated.