Pretty sure this is a 1999 Aston Martin V8 Vantage Le Mans. 604 hp, 600 lb/ft of torque, included a map from Newport-Pagnell to Le Mans for owners who wanted to make the drive, and a plaque with the name of the first owner. One of 40 built, hadn’t even gotten its Ontario plates yet. Nearly lost my mind when I saw it, even without knowing what it was exactly.
Spotted back in 2005 in Paris.