Thanks for sharing the post and video, the Vanquish is one of my all time favourite cars. I love the looks (especially in blue), and that V12 roar. The only thing I wished it had, was a manual, just like its younger sibling, the V12 Vantage.
Though I imagine since they share the same engine, doing a manual swap won't be too hard, eh?