I just bought the Top Gear magazine and there's an article on the 612. It doesn't seem that they've driven it yet, but they certainly have nice things...