I think this side vent is a caracteristic sign of Aston, if you review photos about Aston Martin is present in them and in new cars too. When I see it I tought could be an Aston and the design reminds me the modiffications in sport European (English) cars for beeing exported to USA.