I hope the vehicle is a lot better than the website. I saw that a few weeks ago and it hasn't gotten any faster. While the pix are nice there isn't a flow to the whole site and the music jumps around.
The Veracruz itself looks good and I know it's in production already, but no prices have emerged yet. It will be in Detroit - Toronto?